docs-mcp
Server Details
Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over 40 days
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- frumu-ai/tandem
- GitHub Stars
- 87
TDQS
Scored across 13 tools
Most tools have distinct purposes, but there is some overlap between refresh and compare functions. For example, refresh_doc_page and compare_doc_page_refresh both handle page refreshes, which could cause confusion. However, their descriptions clarify differences in output (e.g., hashes vs. source reports), preventing major misselection.
Tool names follow a consistent snake_case pattern with clear verb_noun structures, such as get_doc, search_docs, and invalidate_docs_cache. This predictability makes it easy for agents to understand and use the toolset without confusion over naming conventions.
With 13 tools, the count is well-scoped for a documentation server, covering key operations like fetching, searching, caching, and guiding users. Each tool serves a specific function without redundancy, making the set comprehensive yet manageable for its purpose.
The toolset provides complete coverage for documentation management, including CRUD-like operations (e.g., get, search, refresh), caching control, and user guidance. There are no obvious gaps; agents can navigate, update, and optimize docs effectively without dead ends.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
12 tool updates
- Changed
answer_how_to2 fields changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +} - added
Input schema / properties / engine_versionAdded value: +{ + "description": "Optional Tandem engine version hint. Prefer stable docs for installed engines.", + "type": "string" +}
- Changed
compare_doc_page_refresh1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +}
- Changed
compare_docs_index_refresh1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +}
- Changed
get_doc2 fields changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +} - added
Input schema / properties / engine_versionAdded value: +{ + "description": "Optional Tandem engine version hint for compatibility checks.", + "type": "string" +}
- Changed
get_start_path1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +}
- Changed
get_tandem_guide1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +}
- Changed
invalidate_docs_cache1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Optional docs ref to scope page/index cache invalidation.", + "type": "string" +}
- Changed
recommend_next_docs1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +}
- Changed
refresh_doc_page1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +}
- Changed
refresh_docs_index1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +}
- Changed
search_docs2 fields changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable. Use next, refs/<sha>, or releases/<version> only when explicitly needed.", + "type": "string" +} - added
Input schema / properties / engine_versionAdded value: +{ + "description": "Optional Tandem engine version hint. If supplied without docs_ref, the MCP still defaults to stable unless a matching versioned docs ref is configured.", + "type": "string" +}
- Changed
warmup_docs_cache1 field changed- added
Input schema / properties / docs_refAdded value: +{ + "description": "Docs channel or immutable ref. Defaults to stable.", + "type": "string" +}
11 tool updates
- Changed
answer_how_to3 fields changed- added
Input schema / properties / audience / descriptionAdded value: +"Optional audience hint such as developer, desktop user, or operator." - added
Input schema / properties / limit / descriptionAdded value: +"Maximum number of supporting docs recommendations to include." - added
Input schema / properties / task / descriptionAdded value: +"The Tandem task or question that needs a docs-grounded answer."
- Changed
compare_doc_page_refresh1 field changed- added
Input schema / properties / path / descriptionAdded value: +"Docs path like /start-here/ or /sdk/python/ to compare before and after refresh."
- Changed
get_doc1 field changed- added
Input schema / properties / path / descriptionAdded value: +"Docs path like /sdk/python/ or a full Tandem docs URL."
- Changed
get_start_path1 field changed- added
Input schema / properties / role / descriptionAdded value: +"The user role to optimize the docs starting point for."
- Changed
get_tandem_guide1 field changed- added
Input schema / properties / topic / descriptionAdded value: +"Named Tandem learning guide to return."
- Changed
invalidate_docs_cache2 fields changed- added
Input schema / properties / path / descriptionAdded value: +"Required when target is page; identifies the specific docs path to invalidate." - added
Input schema / properties / target / descriptionAdded value: +"Which cache area to invalidate."
- Changed
recommend_next_docs3 fields changed- added
Input schema / properties / current_path / descriptionAdded value: +"Current Tandem docs path the user has already read." - added
Input schema / properties / goal / descriptionAdded value: +"Optional goal such as install Tandem, use the Python SDK, or build workflows." - added
Input schema / properties / limit / descriptionAdded value: +"Maximum number of next-doc recommendations to return."
- Changed
refresh_doc_page2 fields changed- added
Input schema / properties / force_refresh / descriptionAdded value: +"Whether to bypass cache and force a network refresh attempt." - added
Input schema / properties / path / descriptionAdded value: +"Docs path like /start-here/ or /sdk/python/ to refresh."
- Changed
refresh_docs_index1 field changed- added
Input schema / properties / force_refresh / descriptionAdded value: +"Whether to bypass cache and force a network refresh attempt."
- Changed
search_docs3 fields changed- added
Input schema / properties / audience / descriptionAdded value: +"Optional audience filter such as developer, desktop user, or operator." - added
Input schema / properties / limit / descriptionAdded value: +"Maximum number of matching docs pages to return." - added
Input schema / properties / query / descriptionAdded value: +"The Tandem question, task, or keyword query to search for."
- Changed
warmup_docs_cache1 field changed- added
Input schema / properties / force_refresh / descriptionAdded value: +"Whether to bypass cache and force fresh upstream fetches first."
13 tool updates
- First observed
answer_how_to - First observed
compare_doc_page_refresh - First observed
compare_docs_index_refresh - First observed
get_doc - First observed
get_docs_cache_status - First observed
get_start_path - First observed
get_tandem_guide - First observed
invalidate_docs_cache - First observed
recommend_next_docs - First observed
refresh_doc_page - First observed
refresh_docs_index - First observed
search_docs - First observed
warmup_docs_cache
Related MCP Connectors
Remote MCP server for OFAC screening, EDD memos, exposure forecasts, queues, and reports.
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
MCP server for opencode documentation, generated by doc2mcp.
Remote MCP server for managing Muninx tickets, messages, ticket search, and support analytics.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables remote MCP clients to access local MCP servers and command-line tools over the web, with user approval required for every connection.MIT
- AlicenseNot gradedqualityCmaintenanceA comprehensive MCP server for IT, DBA, and developer tasks, enabling error resolution, task automation, performance monitoring, automated documentation, and configuration management.1 npmISC
- AlicenseNot gradedqualityCmaintenanceA production-ready MCP server for secure, session-based command execution, file manipulation, and system inspection via local terminal sessions.2 npmISC

ZERNO Lite MCP Serverofficial
AlicenseNot gradedqualityFmaintenanceSecure remote MCP server for giving AI agents access to ZERNO project briefs, tasks, and execution context.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.