{
  "name": "jesselanderson.com",
  "description": "Jesse Anderson's personal site. Read-only MCP server exposing page content as tools.",
  "version": "0.0.1",
  "server": {
    "url": "https://jesselanderson.com/api/mcp",
    "transport": "http",
    "method": "POST",
    "protocol": "json-rpc-2.0"
  },
  "capabilities": {
    "tools": true,
    "resources": false,
    "prompts": false
  },
  "tools": [
    {
      "name": "list_pages",
      "description": "List all pages with title, description, slug, and last_updated."
    },
    {
      "name": "get_page",
      "description": "Return the Markdown source of a page by slug.",
      "inputSchema": {
        "type": "object",
        "required": ["slug"],
        "properties": {
          "slug": { "type": "string", "description": "Page slug — 'home', 'work', 'about', 'now', or 'standards'." }
        }
      }
    },
    {
      "name": "search",
      "description": "Keyword search across page sources. Returns matches with snippets.",
      "inputSchema": {
        "type": "object",
        "required": ["query"],
        "properties": {
          "query": { "type": "string", "description": "Search term." }
        }
      }
    },
    {
      "name": "get_now",
      "description": "Convenience wrapper around get_page('now') — what Jesse is currently immersed in."
    }
  ],
  "links": {
    "human_summary": "https://jesselanderson.com/standards",
    "agents_guide": "https://jesselanderson.com/agents.md",
    "curated_sitemap": "https://jesselanderson.com/llms.txt",
    "full_corpus": "https://jesselanderson.com/llms-full.txt"
  }
}
