{"server":{"name":"thomasjumper.com","version":"1.0.0"},"description":"Read-only MCP server describing Thomas Jumper. Connect an MCP client to this URL, or POST JSON-RPC directly.","transport":"streamable-http","endpoint":"https://thomasjumper.com/api/mcp","tools":[{"name":"get_profile","description":"Who Thomas Jumper is: headline, role, location, and how to reach him."},{"name":"get_current_work","description":"What Thomas is building right now — StremAI: the one-liner, how it started, and what has actually shipped."},{"name":"list_writing","description":"Thomas's published essays on agent memory and context, newest first, with links."},{"name":"search_writing","description":"Search Thomas's essays by keyword across titles, summaries and full text. Use this to find what he has said about a specific topic."},{"name":"read_essay","description":"Read the full text of one essay by its slug, from list_writing or search_writing. Returns what Thomas actually wrote, not a summary."},{"name":"get_timeline","description":"Thomas's dated work history and education, most recent first."},{"name":"get_stack","description":"How Thomas builds and what he builds with: his agentic development practice, plus languages, frameworks and infrastructure taken from shipped work."},{"name":"how_to_reach_him","description":"What Thomas is interested in talking about, and the best way to get in touch. Ask this before suggesting an introduction."},{"name":"get_background","description":"Thomas's work history and education before StremAI, plus the studio it came out of."},{"name":"get_links","description":"Every profile and account that belongs to Thomas Jumper, for identity resolution."}],"connect":{"claudeCode":"claude mcp add --transport http thomasjumper https://thomasjumper.com/api/mcp","codex":"codex mcp add thomasjumper --url https://thomasjumper.com/api/mcp"}}