
alekspetrov/mcp-docs-service
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
MCPドキュメント管理サービス - ドキュメント管理のためのモデルコンテキストプロトコルの実装
概要
MCPドキュメンテーションサービスは、ドキュメント管理のためのモデルコンテキストプロトコル(MCP)の実装です。 フロントマッターメタデータでマークダウン文書を読み、書き、管理するための一連のツールを提供します。 サービスは、ClaudeやClaude DesktopなどのAIアシスタントとシームレスに連携し、自然言語のやりとりを通して文書を簡単に管理できるように設計されています。 - : フロントマッターメタデータでマークダウン文書を簡単に読み書き - : 正確なラインベースの編集を diff プレビューで文書化 - : コンテンツやメタデータでドキュメントを検索 - : ドキュメントからナビゲーション構造を作成する - : ドキュメントの品質を分析し、不足しているメタデータや壊れたリンクのような問題を特定する - : 大規模な言語モデル向けに最適化された統合単一ドキュメント出力を生成します - : モデルコンテキストプロトコルとシームレスな統合 - : マークダウン文書の YAML フロントマッターの完全サポート - 標準的なマークダウンファイルで動作します。 ノードを要求する...
概要(AI 翻訳)
それは何ですか?
MCPドキュメンテーションサービスは、ドキュメント管理のためのモデルコンテキストプロトコル(MCP)の実装です。 フロントマッターメタデータでマークダウン文書を読み、書き、管理するための一連のツールを提供します。 サービスは、ClaudeやClaude DesktopなどのAIアシスタントとシームレスに連携し、自然言語のやりとりを通して文書を簡単に管理できるように設計されています。
##特徴
- 文書の読み書き: フロントマッターメタデータでマークダウン文書を簡単に読み書き -ドキュメントの編集: 線ベースの編集を diff のプレビューで文書に -リストと検索:コンテンツやメタデータでドキュメントを検索
- ナビゲーション生成: ドキュメントからナビゲーション構造を作成する
- 健康チェック: ドキュメントの品質を分析し、不足しているメタデータや壊れたリンクなどの問題を特定
- LLM最適化ドキュメンテーション: 大規模な言語モデル向けに最適化された統合単一ドキュメント出力を生成 -MCPインテグレーション:モデルコンテキストプロトコルとのシームレスな統合
- フロントマッタサポート:マークダウン文書のYAMLのフロントマッタの完全なサポート
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
MCP Documentation Service
What is it?
MCP Documentation Service is a Model Context Protocol (MCP) implementation for documentation management. It provides a set of tools for reading, writing, and managing markdown documentation with frontmatter metadata. The service is designed to work seamlessly with AI assistants like Claude in Cursor or Claude Desktop, making it easy to manage your documentation through natural language interactions.
Features
- Read and Write Documents: Easily read and write markdown documents with frontmatter metadata
- Edit Documents: Make precise line-based edits to documents with diff previews
- List and Search: Find documents by content or metadata
- Navigation Generation: Create navigation structures from your documentation
- Health Checks: Analyze documentation quality and identify issues like missing metadata or broken links
- LLM-Optimized Documentation: Generate consolidated single-document output optimized for large language models
- MCP Integration: Seamless integration with the Model Context Protocol
- Frontmatter Support: Full support for YAML frontmatter in markdown documents
- Markdown Compatibility: Works with standard markdown files
Quick Start
Installation
Requires Node to be installed on your machine.
npm install -g mcp-docs-service
Or use directly with npx:
npx mcp-docs-service /path/to/docs
Cursor Integration
To use with Cursor, create a .cursor/mcp.json file in your project root:
{
"mcpServers": {
"docs-manager": {
"command": "npx",
"args": ["-y", "mcp-docs-service", "/path/to/your/docs"]
}
}
}
Claude Desktop Integration
To use MCP Docs Service with Claude Desktop:
-
Install Claude Desktop - Download the latest version from Claude’s website.
-
Configure Claude Desktop for MCP:
- Open Claude Desktop
- Click on the Claude menu and select “Developer Settings”
- This will create a configuration file at:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Edit the configuration file to add the MCP Docs Service:
{
"mcpServers": {
"docs-manager": {
"command": "npx",
"args": ["-y", "mcp-docs-service", "/path/to/your/docs"]
"env": {
"MCP_NPX_WRAPPER": true
}
}
}
}
Make sure to replace /path/to/your/docs with the absolute path to your documentation directory.
- Restart Claude Desktop completely.
インストール
npx -y mcp-docs-service /path/to/your/docs設定
{
"mcpServers": {
"docs-manager": {
"command": "npx",
"args": ["-y", "mcp-docs-service", "/path/to/your/docs"]
}
}
}