An MCP server about one person.

This is a read-only Model Context Protocol server that answers questions about Mishuk Adhikari, a lead software engineer who builds production AI agents. It exists because he writes these for a living, and a live one is easier to inspect than a claim on a CV.

Endpoint

POST https://mcp.mishuk.me/mcp

Stateless Streamable HTTP. No session header, no event stream, no auth. A GET returns 405, which is what the transport specifies.

Tools

get_profile · get_availability · get_agent_architecture · list_posts · get_post · search · fetch

list_posts and get_post read what he has published at mishuk.me/writing, from the same store the site reads. Drafts never leave it. The posts are also indexed by search and fetch.

Try it without connecting anything

curl -s https://mcp.mishuk.me/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Two things worth saying plainly

Every byte this returns is either a hand-written constant taken from his CV or a post he wrote and published himself. There is no model in the loop and no retrieval beyond reading those posts back, because a server that generated prose about a person could invent a detail and nobody would catch it.

And: do not add an unverified MCP server from a stranger to an agent that can act on your behalf. That includes this one. It is published to be read and curled, not to be connected. If you just want the facts, llms.txt is the same content with nothing to install.