Dash API Docs
Servidor MCP para Dash, el navegador de documentación de API de macOS
GitHub
178
Prueba este MCPPatrocinadoDocumentación
mcp-server-dash
Un servidor de Model Context Protocol (MCP) que proporciona herramientas para interactuar con la API del navegador de documentación Dash.
Se requiere Dash 8. Puedes descargar Dash 8 en https://blog.kapeli.com/dash-8.
mcp-name: io.github.Kapeli/dash-mcp-server
Resumen
El servidor MCP de Dash proporciona herramientas para acceder y buscar documentación directamente desde Dash, el navegador de documentación de macOS. Los clientes MCP pueden:
- Listar los docsets instalados
- Buscar entre docsets y fragmentos de código
- Cargar páginas de documentación desde los resultados de búsqueda
- Habilitar la búsqueda de texto completo para docsets específicos
Aviso
Esto es un trabajo en progreso. ¡Cualquier sugerencia es bienvenida!
Herramientas
- list_installed_docsets
- Lista todos los conjuntos de documentación instalados en Dash
- search_documentation
- Busca entre docsets y fragmentos
- load_documentation_page
- Carga una página de documentación desde un
load_urldevuelto porsearch_documentation
- Carga una página de documentación desde un
- enable_docset_fts
- Habilita la búsqueda de texto completo para un docset específico
Requisitos
- macOS (requerido para la aplicación Dash)
- Dash instalado
- Python 3.12 o superior
- uv
Configuración
Usando uvx
brew install uv
en claude_desktop_config.json
{
"mcpServers": {
"dash-api": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Kapeli/dash-mcp-server.git",
"dash-mcp-server"
]
}
}
}
en Claude Code
claude mcp add dash-api -- uvx --from "git+https://github.com/Kapeli/dash-mcp-server.git" "dash-mcp-server"