Open Docs
БесплатноНе проверенAn open-source MCP implementation providing document management functionality
Описание
An open-source MCP implementation providing document management functionality
README
smithery badge License Node Version TypeScript
An open-source MCP implementation providing document management functionality. 中文文档
Features
Document Management
- Crawl and index documentation from various sources
- Support for multiple document formats
- Full-text search capabilities
MCP Server API
- Resource-based access to documents
- Tool-based document management
Available Tools
- enable_doc - Enable crawling for a specific doc
- disable_doc - Disable crawling for a specific doc
- crawl_docs - Start crawling enabled docs
- build_index - Build search index for docs
- search_docs - Search documentation
- list_enabled_docs - List enabled docs
- list_all_docs - List all available docs
Cursor @Docs Compatibility
This project aims to replicate Cursor's @Docs functionality by providing:
Document Indexing:
- Crawl and index documentation from various sources
- Support for multiple document formats (HTML, Markdown, etc.)
- Automatic re-indexing to keep docs up-to-date
Document Access:
- Search across all indexed documentation
- Integration with MCP protocol for AI context
Custom Docs Management:
- Add new documentation sources via
enable_doctool - Manage enabled docs via
list_enabled_docstool - Force re-crawl with
crawl_docstool
- Add new documentation sources via
Architecture
┌───────────────────────────────────────────────────────┐
│ 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 │
└───────────────────┴───────────────────┴───────────────┘
Usage
npx -y open-docs-mcp --docsDir ./docs
Installing via Smithery
To install Document Management Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @askme765cs/open-docs-mcp --client claude
Configuration
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"open-docs-mcp": {
"command": "npx",
"args": [
"-y",
"open-docs-mcp",
"--docsDir",
"/path/to/docs"
]
}
}
}
Configuration Options:
command: Node.js executableargs: Array of arguments to pass to the script--docsDir: Required, specifies docs directory path
disabled: Set to true to temporarily disable the serveralwaysAllow: Array of tool names that can be used without confirmation
Development
npm run watch # Auto-rebuild on changes
npm run inspector # Debug with MCP Inspector
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
Установка Open Docs
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/askme765cs/open-docs-mcpFAQ
Open Docs MCP бесплатный?
Да, Open Docs MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Open Docs?
Нет, Open Docs работает без API-ключей и переменных окружения.
Open Docs — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Open Docs в Claude Desktop, Claude Code или Cursor?
Открой Open Docs на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Notion
Read and write pages in your workspace
автор: NotionLinear
Issues, cycles, triage — from Claude
автор: LinearGoogle Drive
Search and read your Drive files
автор: Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
автор: mindsdbCompare Open Docs with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории productivity
