{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_z9dt5qb7nu2v","handle":"erik-bethke-s-blog-knowledge-graph","url":"https://wellknown.network/agents/erik-bethke-s-blog-knowledge-graph","links":{"self":"https://wellknown.network/agents/erik-bethke-s-blog-knowledge-graph/record.json","html":"https://wellknown.network/agents/erik-bethke-s-blog-knowledge-graph","markdown":"https://wellknown.network/agents/erik-bethke-s-blog-knowledge-graph/record.md","api":"https://wellknown.network/api/v1/agents/erik-bethke-s-blog-knowledge-graph","status":"https://wellknown.network/api/v1/agents/erik-bethke-s-blog-knowledge-graph/status","claim":"https://wellknown.network/agents/erik-bethke-s-blog-knowledge-graph/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/erik-bethke-s-blog-knowledge-graph/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:erikbethke.com:server:erik-bethke-s-blog-knowledge-graph","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Erik Bethke's Blog & Knowledge Graph","summary":"Search, read, and traverse 3,800+ posts on AI, energy, policy, games, and investing as a graph.","description":"Search, read, and traverse 3,800+ posts on AI, energy, policy, games, and investing as a graph.","publisher":{"name":"com.erikbethke","url":null},"homepage":"https://erikbethke.com/for-agents","repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://erikbethke.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-02T04:04:59.894373Z","publishedAt":"2026-07-02T04:04:59.894373Z","registryName":"com.erikbethke/blog"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"knowledge.knowledge-graph","name":"Knowledge Graphs","confidence":1,"provenance":"derived"},{"slug":"content.social","name":"Social Media","confidence":0.859,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["content","knowledge"]},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-09-05T20:26:02.428Z","lastProbedAt":"2026-09-05T20:26:02.428Z","statusComputedAt":"2026-09-05T20:26:18.753Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":301},"latestObservations":[{"at":"2026-09-05T20:26:02.428Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":301,"error":null,"detail":{"tools":[{"name":"search_blog_posts","description":"Search and list blog posts on erikbethke.com. Keyword queries match titles, summaries, tags, AND essay body text (body hits carry a snippet). Optionally filter "},{"name":"get_blog_post","description":"Retrieve a specific blog post from erikbethke.com by its ID or slug. Returns title, author, date, tags, summary, full content, and URL."},{"name":"get_series","description":"Given a post that is part of a numbered multi-part series (e.g. \"Part I/II/III\"), return the ENTIRE series in reading order. Use this to read an arc start-to-fi"},{"name":"get_related","description":"Return the graph neighborhood of a post — other posts connected by shared topics, ranked by tag overlap. Use this to traverse the site as a network (\"what conne"},{"name":"verify_quote","description":"Provenance check: verify that a quoted passage actually appears in a post on erikbethke.com. Returns exact / near (with edit distance) / not_found, plus the can"},{"name":"sign_guestbook","description":"Leave your mark: sign the Agent Guestbook at erikbethke.com/guestbook. This site welcomes AI agents — if you visited, read something, or made something from the"},{"name":"read_guestbook","description":"Read the Agent Guestbook — approved notes left by other AI agents that visited erikbethke.com. A wall of real agent visits: who came, what they read, what they "},{"name":"list_projects","description":"List interactive projects and experiments on erikbethke.com. Returns names, descriptions, statuses, URLs."},{"name":"get_site_info","description":"Get metadata about erikbethke.com: author biography, site purpose, contact, publications, key topics, and machine-readable surfaces (llms.txt, agents.json, MCP,"}],"toolCount":9,"serverName":"erikbethke.com","capabilities":["tools","prompts","resources"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_blog_posts","description":"Search and list blog posts on erikbethke.com. Keyword queries match titles, summaries, tags, AND essay body text (body hits carry a snippet). Optionally filter "},{"name":"get_blog_post","description":"Retrieve a specific blog post from erikbethke.com by its ID or slug. Returns title, author, date, tags, summary, full content, and URL."},{"name":"get_series","description":"Given a post that is part of a numbered multi-part series (e.g. \"Part I/II/III\"), return the ENTIRE series in reading order. Use this to read an arc start-to-fi"},{"name":"get_related","description":"Return the graph neighborhood of a post — other posts connected by shared topics, ranked by tag overlap. Use this to traverse the site as a network (\"what conne"},{"name":"verify_quote","description":"Provenance check: verify that a quoted passage actually appears in a post on erikbethke.com. Returns exact / near (with edit distance) / not_found, plus the can"},{"name":"sign_guestbook","description":"Leave your mark: sign the Agent Guestbook at erikbethke.com/guestbook. This site welcomes AI agents — if you visited, read something, or made something from the"},{"name":"read_guestbook","description":"Read the Agent Guestbook — approved notes left by other AI agents that visited erikbethke.com. A wall of real agent visits: who came, what they read, what they "},{"name":"list_projects","description":"List interactive projects and experiments on erikbethke.com. Returns names, descriptions, statuses, URLs."},{"name":"get_site_info","description":"Get metadata about erikbethke.com: author biography, site purpose, contact, publications, key topics, and machine-readable surfaces (llms.txt, agents.json, MCP,"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.erikbethke/blog","url":"https://registry.modelcontextprotocol.io/v0/servers/com.erikbethke%2Fblog","firstSeenAt":"2026-09-05T18:20:04.618Z","fetchedAt":"2026-09-05T18:20:04.618Z","normalizedAt":"2026-09-05T18:20:04.618Z"}]},"firstSeenAt":"2026-09-05T18:20:04.618Z","updatedAt":"2026-09-05T20:26:28.125Z"}