{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_vs63rj96trvd","handle":"docs-mcp","url":"https://wellknown.network/agents/docs-mcp","links":{"self":"https://wellknown.network/agents/docs-mcp/record.json","html":"https://wellknown.network/agents/docs-mcp","markdown":"https://wellknown.network/agents/docs-mcp/record.md","api":"https://wellknown.network/api/v1/agents/docs-mcp","status":"https://wellknown.network/api/v1/agents/docs-mcp/status","claim":"https://wellknown.network/agents/docs-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/docs-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:tandem.ac:server:docs-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"docs-mcp","summary":"Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.","description":"Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.","publisher":{"name":"ac.tandem","url":null},"homepage":"https://tandem.ac/docs-mcp","repository":"https://github.com/frumu-ai/tandem","version":"0.3.2","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://tandem.ac/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-04-22T21:06:34.500049Z","publishedAt":"2026-04-22T21:06:34.500049Z","registryName":"ac.tandem/docs-mcp"},"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":[{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":1,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.525,"provenance":"derived"}],"categories":["dev","infra"]},"observed":{"status":"live","statusReason":"Responded 19s ago.","lastOkAt":"2026-09-05T13:43:37.301Z","lastProbedAt":"2026-09-05T13:43:37.301Z","statusComputedAt":"2026-09-05T13:43:56.309Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":73},"latestObservations":[{"at":"2026-09-05T13:43:37.301Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":73,"error":null,"detail":{"tools":[{"name":"search_docs","description":"Search the published Tandem docs index for relevant pages."},{"name":"get_doc","description":"Fetch and normalize a published Tandem docs page by path or URL."},{"name":"get_start_path","description":"Recommend the best Tandem docs starting path for a desktop user, server admin, or developer."},{"name":"recommend_next_docs","description":"Recommend the next Tandem docs to read after a current page, optionally biased toward a goal."},{"name":"answer_how_to","description":"Answer how to install or use Tandem, build workflows, or use the SDKs by synthesizing relevant published docs."},{"name":"get_tandem_guide","description":"Return a structured Tandem learning guide for install-engine, python-sdk, typescript-sdk, build-workflows, or headless-deploy."},{"name":"warmup_docs_cache","description":"Refresh the docs index and preload the most important Tandem docs pages into cache."},{"name":"get_docs_cache_status","description":"Inspect the current docs cache state for index sources and warmed pages."},{"name":"refresh_docs_index","description":"Force-refresh docs indexes and report whether data came from the network, cache, or stale fallback."},{"name":"refresh_doc_page","description":"Force-refresh a docs page and report whether content came from the network, cache, or stale fallback."},{"name":"invalidate_docs_cache","description":"Invalidate docs cache entries for index data, all pages, or a specific page path."},{"name":"compare_docs_index_refresh","description":"Force-refresh the docs indexes and return before/after hashes so content changes can be proven."},{"name":"compare_doc_page_refresh","description":"Force-refresh a docs page and return before/after hashes so page content changes can be proven."}],"toolCount":13,"serverName":"ac.tandem/docs-mcp","capabilities":["tools","resources","prompts"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_docs","description":"Search the published Tandem docs index for relevant pages."},{"name":"get_doc","description":"Fetch and normalize a published Tandem docs page by path or URL."},{"name":"get_start_path","description":"Recommend the best Tandem docs starting path for a desktop user, server admin, or developer."},{"name":"recommend_next_docs","description":"Recommend the next Tandem docs to read after a current page, optionally biased toward a goal."},{"name":"answer_how_to","description":"Answer how to install or use Tandem, build workflows, or use the SDKs by synthesizing relevant published docs."},{"name":"get_tandem_guide","description":"Return a structured Tandem learning guide for install-engine, python-sdk, typescript-sdk, build-workflows, or headless-deploy."},{"name":"warmup_docs_cache","description":"Refresh the docs index and preload the most important Tandem docs pages into cache."},{"name":"get_docs_cache_status","description":"Inspect the current docs cache state for index sources and warmed pages."},{"name":"refresh_docs_index","description":"Force-refresh docs indexes and report whether data came from the network, cache, or stale fallback."},{"name":"refresh_doc_page","description":"Force-refresh a docs page and report whether content came from the network, cache, or stale fallback."},{"name":"invalidate_docs_cache","description":"Invalidate docs cache entries for index data, all pages, or a specific page path."},{"name":"compare_docs_index_refresh","description":"Force-refresh the docs indexes and return before/after hashes so content changes can be proven."},{"name":"compare_doc_page_refresh","description":"Force-refresh a docs page and return before/after hashes so page content changes can be proven."}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"ac.tandem/docs-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/ac.tandem%2Fdocs-mcp","firstSeenAt":"2026-09-05T13:36:05.183Z","fetchedAt":"2026-09-05T13:36:05.183Z","normalizedAt":"2026-09-05T13:36:05.183Z"}]},"firstSeenAt":"2026-09-05T13:36:05.183Z","updatedAt":"2026-09-05T13:43:57.526Z"}