OpenAPI 3.1 • MCP 2024-11-05Zero-Auth • Free Tier Active
Aditya Deokar
Developer Platform
Grounded machine surfaces for human engineers and autonomous AI agents. Test endpoints live, generate API credentials, or connect natively with Claude Desktop, Cursor, and LangGraph.
OpenAPI Spec/openapi.json
MCP Manifest/.well-known/mcp.json
llms.txt Index/llms.txt
Agent Instructions/agent-instructions
Zero Friction • Instant Developer Tier
Self-Serve API Key Generator
All public read-only endpoints are accessible without authentication. Generate a free developer key to unlock an unmetered 1,000 requests/day quota and custom rate-limit priority.
Live Test Environment
Interactive API & MCP Sandbox
Model Context Protocol initialize handshake and capabilities query.
POST/api/mcp
Response
Click "Execute Request" below to run live API probe.
Multi-Language Quickstart
Quickstart & Agent Tooling
cURL • MCP Handshake
curl -X POST https://aditya-deokar.me/api/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_profile",
"arguments": {}
}
}'TypeScript • MCP SDK Client
import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { StreamableHTTPClientTransport } from '@modelcontextprotocol/sdk/client/streamableHttp.js';
const transport = new StreamableHTTPClientTransport(
new URL('https://aditya-deokar.me/api/mcp')
);
const client = new Client({ name: 'evaluator', version: '1.0.0' });
await client.connect(transport);
const tools = await client.listTools();
console.log('Tools:', tools);Python • LangChain / Requests
import requests
res = requests.post(
"https://aditya-deokar.me/api/mcp",
json={
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {"name": "search_projects", "arguments": {"category": "ai"}}
}
)
print(res.json())Claude Desktop • claude_desktop_config.json
{
"mcpServers": {
"aditya-deokar": {
"type": "url",
"url": "https://aditya-deokar.me/api/mcp"
}
}
}Complete Surface Catalog
Endpoints Reference & Specifications
| Method | Endpoint Path | Protocol / Transport | Description | Auth & Rate Limit |
|---|---|---|---|---|
| POST | /api/mcp | MCP Streamable HTTP | Execute tools (get_profile, search_projects, get_case_study, etc.) | Zero Auth • 100/day |
| GET | /api/mcp | SSE / JSON Manifest | Opens SSE stream on text/event-stream; returns discovery manifest on JSON | Zero Auth • Unmetered |
| POST | /api/v1/keys | REST v1 | Instant self-serve developer key generation | Zero Auth • 1000/day |
| GET | /api/v1/github-stats | REST v1 | Aggregated public GitHub statistics, stars, contributions, and repos | Zero Auth • Cached |
| POST | /api/v1/contact | REST v1 | Send a verified project inquiry or recruiter message to Aditya | Zero Auth • 60/min |
| GET | /api/agent/markdown | Content API | Complete structured portfolio markdown for LLM ingestion | Zero Auth • Cached |
Official Command-Line Interface
Official Developer CLI Tool
Run Aditya Deokar's developer tools directly in your terminal with zero installation using npx:
# View engineering background and skills:
npx adityadeokar profile
# Search production project case studies:
npx adityadeokar projects
# Fetch full architecture spec for a project:
npx adityadeokar case-study verto-ai
# Print Claude & Cursor configuration block:
npx adityadeokar mcp