open-docs-mcp
Servidor MCP open-docs-mcp
Una implementación MCP de código abierto que proporciona funcionalidad de gestión de documentos.中文文档
Características
Gestión de documentos
Rastrear e indexar documentación de varias fuentes
Compatibilidad con múltiples formatos de documentos
Capacidades de búsqueda de texto completo
API del servidor MCP
Acceso a documentos basado en recursos
Gestión de documentos basada en herramientas
Herramientas disponibles
enable_doc - Habilitar el rastreo para un documento específico
disabled_doc - Deshabilitar el rastreo para un documento específico
crawl_docs - Comienza a rastrear documentos habilitados
build_index - Crear un índice de búsqueda para documentos
search_docs - Buscar documentación
list_enabled_docs - Lista de documentos habilitados
list_all_docs - Lista todos los documentos disponibles
Compatibilidad del cursor con @Docs
Este proyecto tiene como objetivo replicar la funcionalidad @Docs de Cursor proporcionando:
Indexación de documentos :
Rastrear e indexar documentación de varias fuentes
Soporte para múltiples formatos de documentos (HTML, Markdown, etc.)
Reindexación automática para mantener los documentos actualizados
Acceso al documento :
Buscar en toda la documentación indexada
Integración con el protocolo MCP para el contexto de IA
Gestión de documentos personalizados :
Agregue nuevas fuentes de documentación mediante la herramienta
enable_docAdministrar documentos habilitados mediante la herramienta
list_enabled_docsForzar el re-rastreo con la herramienta
crawl_docs
Arquitectura
┌───────────────────────────────────────────────────────┐
│ open-docs-mcp Server │
├───────────────────┬───────────────────┬───────────────┤
│ Crawler Module │ Search Engine │ MCP Server │
├───────────────────┼───────────────────┼───────────────┤
│ - Web crawling │ - Full-text index │ - Resources │
│ - Doc conversion │ - Relevance score │ - Tools │
│ - Storage │ - Query parsing │ - Prompts │
└───────────────────┴───────────────────┴───────────────┘Related MCP server: Memory Bank MCP
Uso
npx -y open-docs-mcp --docsDir ./docsInstalación mediante herrería
Para instalar Document Management Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @askme765cs/open-docs-mcp --client claudeConfiguración
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"open-docs-mcp": {
"command": "npx",
"args": [
"-y",
"open-docs-mcp",
"--docsDir",
"/path/to/docs"
]
}
}
}Opciones de configuración:
command: ejecutable de Node.jsargs: Matriz de argumentos para pasar al script--docsDir: Obligatorio, especifica la ruta del directorio de documentos
disabled: Establezca en verdadero para deshabilitar temporalmente el servidoralwaysAllow: Matriz de nombres de herramientas que se pueden usar sin confirmación
Desarrollo
npm run watch # Auto-rebuild on changes
npm run inspector # Debug with MCP InspectorContribuyendo
Se aceptan solicitudes de incorporación de cambios. Para cambios importantes, primero abra una incidencia para comentar qué desea cambiar.
Licencia
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/askme765cs/open-docs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server