Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_documentations | Lista todas las documentaciones disponibles en DevDocs. Puedes filtrar por nombre de tecnología. Ejemplos de uso:
|
| search_documentation | 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_content | 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_index | 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_stats | Muestra estadísticas del caché local. Incluye: directorio, archivos totales, tamaño, documentaciones cacheadas. |
| clear_cache | Limpia el caché local. Puedes limpiar todo o solo una tecnología específica. Ejemplos:
|
| get_multiple_pages | Obtiene múltiples páginas de documentación a la vez. Útil para obtener documentación relacionada en una sola llamada. Ejemplos:
|
| search_across_docs | 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_entries | Obtiene entradas filtradas por tipo (class, function, method, module, etc.). Primero usa get_documentation_index para ver los tipos disponibles. Ejemplos:
|
| get_examples | 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_documentation | 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_status | 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 | |