{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ka3z5wbzttt9","handle":"heropedia","url":"https://wellknown.network/agents/heropedia","links":{"self":"https://wellknown.network/agents/heropedia/record.json","html":"https://wellknown.network/agents/heropedia","markdown":"https://wellknown.network/agents/heropedia/record.md","api":"https://wellknown.network/api/v1/agents/heropedia","status":"https://wellknown.network/api/v1/agents/heropedia/status","claim":"https://wellknown.network/agents/heropedia/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/heropedia/claim.json","badge":"https://wellknown.network/agents/heropedia/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/heropedia/history","tools":"https://wellknown.network/api/v1/agents/heropedia/tools"},"ard":{"identifier":"urn:air:www.heropedia.org:server:heropedia","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"heropedia","summary":"Consult 324+ expert personas (Buffett, Jobs, Munger, Torvalds, ...) via 4 read-only registry tools.","description":"Consult 324+ expert personas (Buffett, Jobs, Munger, Torvalds, ...) via 4 read-only registry tools.","publisher":{"name":"SiliconRoshiBill","url":null},"homepage":"https://www.heropedia.org/mcp-guide","repository":"https://github.com/SiliconRoshiBill/heropedia-plugin","version":"0.1.3","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://www.heropedia.org/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-08T21:49:55.017193Z","publishedAt":"2026-09-08T21:49:55.017193Z","registryName":"io.github.SiliconRoshiBill/heropedia"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[],"categories":[],"language":"es"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-09T19:26:18.640Z","lastProbedAt":"2026-10-09T19:26:18.640Z","statusComputedAt":"2026-10-09T19:28:16.053Z","reliability30d":{"probes":107,"successRate":1,"p50Ms":636,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":107,"ok":107,"authBoundaryOk":0,"serviceOk":107,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-09T19:26:18.640Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":816,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T12:29:21.485Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":802,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T06:22:21.683Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":741,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:24:16.519Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":839,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T17:28:14.500Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1002,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T11:23:50.818Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":803,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T05:20:58.022Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":854,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T22:23:44.013Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":773,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T15:31:47.190Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":2544,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T09:27:55.204Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":921,"error":null,"detail":{"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"toolCount":4,"toolsHash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","serverName":"heropedia-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"getList","description":"List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts."},{"name":"getListByHero","description":"List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's availabl"},{"name":"getListByRole","description":"List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insen"},{"name":"getDetail","description":"Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name"}],"package":null,"toolSurface":{"id":"ts_mfrttxpe2q7t","endpointId":"ep_mfam9fre6hy3","hash":"bca72a50f5e0aec6e1046fdb1bad61d0b22a299c62cb2e4fefaae2fae1b6b0af","toolCount":4,"serverName":"heropedia-mcp","serverVersion":"0.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-06T00:23:37.843Z","lastSeenAt":"2026-10-09T19:26:18.635Z","observations":15,"toolNames":["getList","getListByHero","getListByRole","getDetail"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_mfam9fre6hy3","url":"https://www.heropedia.org/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T05:20:58.041Z","auth":{"observedAt":"2026-10-08T05:20:58.131Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-08T05:20:58.148Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"heropedia.org","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-08-12T05:36:38.000Z","validTo":"2026-11-10T06:36:20.000Z","daysToExpiry":31,"sanCount":3,"fingerprint256":"24:0E:10:A2:C1:23:41:B1:00:33:94:8A:22:BE:D8:51:ED:D4:E5:47:4F:AC:51:DA:B3:F6:A0:C6:90:F0:FC:74"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.SiliconRoshiBill/heropedia","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.SiliconRoshiBill%2Fheropedia","firstSeenAt":"2026-09-10T05:19:46.126Z","fetchedAt":"2026-10-07T03:18:51.059Z","normalizedAt":"2026-10-07T03:18:51.059Z"}]},"firstSeenAt":"2026-09-10T05:19:46.126Z","updatedAt":"2026-10-09T19:29:04.628Z"}