accueil / serveurs / Recherche & Web / ac.tandem/docs-mcp
ac.tandem/docs-mcp
serveur MCP (Model Context Protocol) · ac.tandem/docs-mcp 0.3.2
Aucun comportement malveillant détecté au test comportemental.
Est-ce que ac.tandem/docs-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ac.tandem/docs-mcp » est classé « Vérifié ». Aucun comportement malveillant détecté au test comportemental. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 13 outils
- answer_how_to≈ 240 tokens
Answer how to install or use Tandem, build workflows, or use the SDKs by synthesizing relevant published docs.
Paramètres, retour & exemple (5)
Paramètrestask· string · requis
The Tandem task or question that needs a docs-grounded answer.limit· integer · optionnel
Maximum number of supporting docs recommendations to include.audience· string · optionnel
Optional audience hint such as developer, desktop user, or operator.docs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.engine_version· string · optionnel
Optional Tandem engine version hint. Prefer stable docs for installed engines.
Exemple d'appel{"name": "answer_how_to", "arguments": {"task": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_doc_page_refresh≈ 144 tokens
Force-refresh a docs page and return before/after hashes so page content changes can be proven.
Paramètres, retour & exemple (2)
Paramètrespath· string · requis
Docs path like /start-here/ or /sdk/python/ to compare before and after refresh.docs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.
Exemple d'appel{"name": "compare_doc_page_refresh", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_docs_index_refresh≈ 108 tokens
Force-refresh the docs indexes and return before/after hashes so content changes can be proven.
Paramètres, retour & exemple (1)
Paramètresdocs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.
Exemple d'appel{"name": "compare_docs_index_refresh", "arguments": {"docs_ref": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_doc≈ 153 tokens
Fetch and normalize a published Tandem docs page by path or URL.
Paramètres, retour & exemple (3)
Paramètrespath· string · requis
Docs path like /sdk/python/ or a full Tandem docs URL.docs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.engine_version· string · optionnel
Optional Tandem engine version hint for compatibility checks.
Exemple d'appel{"name": "get_doc", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_docs_cache_status≈ 76 tokens
Inspect the current docs cache state for index sources and warmed pages.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_docs_cache_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_start_path≈ 146 tokens
Recommend the best Tandem docs starting path for a desktop user, server admin, or developer.
Paramètres, retour & exemple (2)
Paramètresrole· string · requis · desktop | server_admin | developer
The user role to optimize the docs starting point for.docs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.
Exemple d'appel{"name": "get_start_path", "arguments": {"role": "desktop"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_tandem_guide≈ 162 tokens
Return a structured Tandem learning guide for install-engine, python-sdk, typescript-sdk, build-workflows, or headless-deploy.
Paramètres, retour & exemple (2)
Paramètrestopic· string · requis · install-engine | python-sdk | typescript-sdk | build-workflows | headless-deploy
Named Tandem learning guide to return.docs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.
Exemple d'appel{"name": "get_tandem_guide", "arguments": {"topic": "install-engine"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - invalidate_docs_cache≈ 166 tokens
Invalidate docs cache entries for index data, all pages, or a specific page path.
Paramètres, retour & exemple (3)
Paramètrespath· string · optionnel
Required when target is page; identifies the specific docs path to invalidate.target· string · optionnel · all | index | pages | page
Which cache area to invalidate.docs_ref· string · optionnel
Optional docs ref to scope page/index cache invalidation.
Exemple d'appel{"name": "invalidate_docs_cache", "arguments": {"path": "texte", "target": "all", "docs_ref": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - recommend_next_docs≈ 201 tokens
Recommend the next Tandem docs to read after a current page, optionally biased toward a goal.
Paramètres, retour & exemple (4)
Paramètresgoal· string · optionnel
Optional goal such as install Tandem, use the Python SDK, or build workflows.limit· integer · optionnel
Maximum number of next-doc recommendations to return.docs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.current_path· string · requis
Current Tandem docs path the user has already read.
Exemple d'appel{"name": "recommend_next_docs", "arguments": {"current_path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - refresh_doc_page≈ 166 tokens
Force-refresh a docs page and report whether content came from the network, cache, or stale fallback.
Paramètres, retour & exemple (3)
Paramètrespath· string · requis
Docs path like /start-here/ or /sdk/python/ to refresh.docs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.force_refresh· boolean · optionnel
Whether to bypass cache and force a network refresh attempt.
Exemple d'appel{"name": "refresh_doc_page", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - refresh_docs_index≈ 134 tokens
Force-refresh docs indexes and report whether data came from the network, cache, or stale fallback.
Paramètres, retour & exemple (2)
Paramètresdocs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.force_refresh· boolean · optionnel
Whether to bypass cache and force a network refresh attempt.
Exemple d'appel{"name": "refresh_docs_index", "arguments": {"docs_ref": "texte", "force_refresh": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_docs≈ 256 tokens
Search the published Tandem docs index for relevant pages.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
Maximum number of matching docs pages to return.query· string · requis
The Tandem question, task, or keyword query to search for.audience· string · optionnel
Optional audience filter such as developer, desktop user, or operator.docs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable. Use next, refs/<sha>, or releases/<version> only when explicitly needed.engine_version· string · optionnel
Optional Tandem engine version hint. If supplied without docs_ref, the MCP still defaults to stable unless a matching versioned docs ref is configured.
Exemple d'appel{"name": "search_docs", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - warmup_docs_cache≈ 130 tokens
Refresh the docs index and preload the most important Tandem docs pages into cache.
Paramètres, retour & exemple (2)
Paramètresdocs_ref· string · optionnel
Docs channel or immutable ref. Defaults to stable.force_refresh· boolean · optionnel
Whether to bypass cache and force fresh upstream fetches first.
Exemple d'appel{"name": "warmup_docs_cache", "arguments": {"docs_ref": "texte", "force_refresh": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
Badge pour votre README
Ce serveur a passé le pentest comportemental. Le badge porte son nom et renvoie à cette fiche — la preuve, c'est la fiche (verdict live qu'on contrôle), pas l'image.
[](https://dokore.fr/serveur/ac.tandem--docs-mcp)
<a href="https://dokore.fr/serveur/ac.tandem--docs-mcp"><img src="https://dokore.fr/badge/ac.tandem--docs-mcp.svg" alt="Vérifié par MCP Hub" height="20"></a>
Réévalué en continu : si le comportement change, le verdict tombe et le badge disparaît. Un badge qui ne pointe pas vers une fiche dokore.fr ne prouve rien. Comment ça marche
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».