DevDocs MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_documentationsA | Lista todas las documentaciones disponibles en DevDocs. Puedes filtrar por nombre de tecnología. Ejemplos de uso:
|
| search_documentationA | Busca dentro del índice de una documentación específica. Útil para encontrar clases, funciones, métodos, módulos, etc. IMPORTANTE: Primero debes saber el slug exacto de la documentación. Usa list_documentations para encontrarlo. Ejemplos:
|
| get_page_contentA | Obtiene el contenido completo de una página de documentación. Devuelve el contenido en formato Markdown. IMPORTANTE: Necesitas el path exacto de la página. Usa search_documentation para encontrarlo. Ejemplos:
|
| get_documentation_indexB | Obtiene información del índice de una documentación. Muestra estadísticas: total de entradas, páginas únicas, tipos de contenido. Útil para entender la estructura de una documentación antes de buscar. |
| get_cache_statsB | Muestra estadísticas del caché local. Incluye: directorio, archivos totales, tamaño, documentaciones cacheadas. |
| clear_cacheA | Limpia el caché local. Puedes limpiar todo o solo una tecnología específica. Ejemplos:
|
| get_multiple_pagesB | Obtiene múltiples páginas de documentación a la vez. Útil para obtener documentación relacionada en una sola llamada. Ejemplos:
|
| search_across_docsA | Busca un término en MÚLTIPLES documentaciones a la vez. Útil cuando no sabes en qué tecnología buscar. Si no especificas techs, busca en las más populares: JavaScript, Python, React, Node, TypeScript, HTML, CSS, Vue, Angular. Ejemplos:
|
| get_type_entriesA | Obtiene entradas filtradas por tipo (class, function, method, module, etc.). Primero usa get_documentation_index para ver los tipos disponibles. Ejemplos:
|
| get_examplesA | Extrae solo los bloques de código/ejemplos de una página de documentación. Útil cuando solo necesitas ver ejemplos de uso, no toda la documentación. Ejemplos:
|
| export_documentationA | Exporta toda la documentación de una tecnología a archivos locales. Los archivos se guardan como Markdown en el directorio especificado. ADVERTENCIA: Puede tomar varios minutos para documentaciones grandes. Usa max_pages para limitar la cantidad de páginas a exportar. Ejemplos:
|
| offline_mode_statusA | Muestra qué documentaciones están disponibles offline (en caché). Indica qué tecnologías tienen el índice cacheado y cuántas páginas. Útil para saber qué documentación puedes consultar sin conexión a internet. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 12 tools
Most tools have distinct purposes, but some overlap exists: get_page_content and get_multiple_pages both retrieve documentation content, and search_documentation and search_across_docs both handle searching, though with different scopes. The descriptions clarify the differences, but an agent might occasionally misselect between these pairs.
All tool names follow a consistent snake_case pattern with clear verb_noun structures (e.g., clear_cache, get_page_content, search_documentation). The naming is predictable and uniform throughout the set, making it easy for agents to understand and use.
With 12 tools, the server is well-scoped for managing DevDocs documentation. The count is reasonable, covering key operations like listing, searching, retrieving, exporting, and caching without being overwhelming or insufficient for the domain.
The tool set provides comprehensive coverage for documentation access, including listing, searching, retrieving, exporting, and caching. A minor gap is the lack of tools for updating or deleting cached documentation, but core workflows are fully supported, and agents can work around this with existing tools like clear_cache.