docs-mcp
What this MCP does
Searches, retrieves, refreshes, and explains Tandem documentation, installation guides, SDKs, workflows, and deployment instructions.
Tools
Input schema
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'string', 'description': 'The Tandem task or question that needs a docs-grounded answer.'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Maximum number of supporting docs recommendations to include.'}, 'audience': {'type': 'string', 'description': 'Optional audience hint such as developer, desktop user, or operator.'}, 'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}, 'engine_version': {'type': 'string', 'description': 'Optional Tandem engine version hint. Prefer stable docs for installed engines.'}}}
Input schema
{'type': 'object', 'required': ['path'], 'properties': {'path': {'type': 'string', 'description': 'Docs path like /start-here/ or /sdk/python/ to compare before and after refresh.'}, 'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}}}
Input schema
{'type': 'object', 'properties': {'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}}}
Input schema
{'type': 'object', 'required': ['path'], 'properties': {'path': {'type': 'string', 'description': 'Docs path like /sdk/python/ or a full Tandem docs URL.'}, 'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}, 'engine_version': {'type': 'string', 'description': 'Optional Tandem engine version hint for compatibility checks.'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'required': ['role'], 'properties': {'role': {'enum': ['desktop', 'server_admin', 'developer'], 'type': 'string', 'description': 'The user role to optimize the docs starting point for.'}, 'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}}}
Input schema
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'enum': ['install-engine', 'python-sdk', 'typescript-sdk', 'build-workflows', 'headless-deploy'], 'type': 'string', 'description': 'Named Tandem learning guide to return.'}, 'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}}}
Input schema
{'type': 'object', 'properties': {'path': {'type': 'string', 'description': 'Required when target is page; identifies the specific docs path to invalidate.'}, 'target': {'enum': ['all', 'index', 'pages', 'page'], 'type': 'string', 'description': 'Which cache area to invalidate.'}, 'docs_ref': {'type': 'string', 'description': 'Optional docs ref to scope page/index cache invalidation.'}}}
Input schema
{'type': 'object', 'required': ['current_path'], 'properties': {'goal': {'type': 'string', 'description': 'Optional goal such as install Tandem, use the Python SDK, or build workflows.'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Maximum number of next-doc recommendations to return.'}, 'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}, 'current_path': {'type': 'string', 'description': 'Current Tandem docs path the user has already read.'}}}
Input schema
{'type': 'object', 'required': ['path'], 'properties': {'path': {'type': 'string', 'description': 'Docs path like /start-here/ or /sdk/python/ to refresh.'}, 'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}, 'force_refresh': {'type': 'boolean', 'description': 'Whether to bypass cache and force a network refresh attempt.'}}}
Input schema
{'type': 'object', 'properties': {'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}, 'force_refresh': {'type': 'boolean', 'description': 'Whether to bypass cache and force a network refresh attempt.'}}}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Maximum number of matching docs pages to return.'}, 'query': {'type': 'string', 'description': 'The Tandem question, task, or keyword query to search for.'}, 'audience': {'type': 'string', 'description': 'Optional audience filter such as developer, desktop user, or operator.'}, 'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable. Use next, refs/<sha>, or releases/<version> only when explicitly needed.'}, 'engine_version': {'type': 'string', '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.'}}}
Input schema
{'type': 'object', 'properties': {'docs_ref': {'type': 'string', 'description': 'Docs channel or immutable ref. Defaults to stable.'}, 'force_refresh': {'type': 'boolean', 'description': 'Whether to bypass cache and force fresh upstream fetches first.'}}}
Recent tool changes
Similar MCP servers
AFMR Discovery
Exposes AFMR specifications, registries, schemas, failure-mode records, and attestation and evidence contracts.
goji
Searches and explains GOJI material about SEO, AEO, websites, AI builds, branding, services, and related marketing topics, and ca…
artidrop
Publishes HTML, Markdown, and multi-file websites as shareable URLs and manages artifact versions.
AI-Portal Enterprise GenAI Briefing
Provides current GenAI news, model release tracking, AI glossary searches, and information on AI regulations and compliance requi…
One-Page Readiness Check — 10 Signals, Arabic or English
Checks a public store page for machine-readable readiness signals and returns one actionable finding with verification evidence.
Arketo
Provides a live application architecture canvas that identifies bottlenecks and potential security gaps.
AnomalyArmor
Provides data observability capabilities including alerts, freshness monitoring, schema-drift detection, lineage, and data-qualit…
AgentUtility Browser Workflow
Described as an AgentUtility browser-workflow cluster offering pay-per-call tools, but no specific browser capabilities or tools …