Model Context Protocol

Sudhanva MCP server.

Connection, lifecycle, tools, resources, and transport details for the public read-only sudhanva.me Model Context Protocol server.

Connect with Streamable HTTP

Use the single endpoint https://sudhanva.me/mcp. It accepts individual JSON-RPC 2.0 messages over HTTP POST. The server is stateless and does not assign a session ID.

Current protocol

POST /mcp
Accept: application/json, text/event-stream
Content-Type: application/json
MCP-Protocol-Version: 2026-07-28
Mcp-Method: server/discover

{"jsonrpc":"2.0","id":1,"method":"server/discover","params":{"_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28","io.modelcontextprotocol/clientInfo":{"name":"example","version":"1.0.0"},"io.modelcontextprotocol/clientCapabilities":{}}}}

Revision 2026-07-28 carries protocol version and client capabilities in every request and mirrors routing metadata through Mcp-Method and, when required, Mcp-Name. The server also accepts initialization-based revisions 2025-11-25, 2025-06-18, and 2025-03-26. Those clients should send the negotiated revision in MCP-Protocol-Version after initialization. A standalone GET stream is not offered, so GET correctly returns HTTP 405.

Read-only capabilities

  • get_public_profile
  • list_published_articles
  • get_published_article
  • list_case_studies

Every tool has a JSON Schema input contract and read-only behavioral annotations. The server also exposes the public profile and generated publication dataset through MCP resources.

Discovery

Read the server card, connect directly using the endpoint-local server card, or discover the server through the sudhanva.me AI catalog. No authentication is required, and clients must not send private data.