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.