MCP Documentation Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides AI-assisted code improvement and documentation for Angular projects

  • Integrates with Brave Search for smart documentation search and retrieval capabilities

  • Offers documentation management and best practices for Next.js projects, including App Router features

MCP ドキュメント サーバー

Claude Desktop 統合を通じて AI 支援によるコード改善とドキュメント管理を提供するスマート ドキュメント サーバー。

特徴

  • AIドキュメントガイド:ドキュメントナレッジベースの維持と更新
  • AIコードアシスタント:コードの品質を分析し、改善します
  • フレームワークのサポート:
    • リアクト
    • Next.js(App Router 付き)
    • パイソン
    • Vue.js
    • 角度
    • Node.js
  • Brave Search統合:スマートなドキュメント検索と取得
  • 学習システム: 時間の経過とともに提案が改善されます

クイックスタート

  1. パッケージをインストールします。
npm install -g mcp-documentation-server
  1. Claude デスクトップを構成する (config.json):
{ "mcpServers": { "documentation": { "command": "npx", "args": ["-y", "mcp-documentation-server"], "env": { "BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>" } } } }
  1. Claude で使い始めましょう:
Claude, search documentation for Next.js App Router

詳細なセットアップ手順については、 Claudeデスクトップセットアップガイドを参照してください。

開発セットアップ

  1. リポジトリをクローンします。
git clone https://github.com/mahawi1992/mcp-documentation-server.git cd mcp-documentation-server
  1. 依存関係をインストールします:
npm install
  1. .env ファイルを作成します。
PORT=3000 UPDATE_INTERVAL=3600000 CACHE_DURATION=86400000 BRAVE_API_KEY=your_brave_api_key
  1. 開発サーバーを起動します。
npm run dev

ドキュメント

Claude Desktopでの使用

基本コマンド

Claude, search documentation for React hooks
Claude, analyze this Python code and suggest improvements...
Claude, find best practices for Next.js App Router

高度な使用法

Claude, search for documentation about async/await in Python 3.9
Claude, analyze this code for security issues and suggest fixes...

その他の例については、使用ガイドをご覧ください。

貢献

  1. リポジトリをフォークする
  2. 機能ブランチを作成します。
    git checkout -b feature/amazing-feature
  3. 変更をコミットします。
    git commit -m 'Add amazing feature'
  4. ブランチにプッシュ:
    git push origin feature/amazing-feature
  5. プルリクエストを開く

テスト

テスト スイートを実行します。

npm test

特定のテストを実行します。

npm test -- tests/integration/BraveSearchIntegration.test.ts

ライセンス

このプロジェクトはMITライセンスの下でライセンスされています - 詳細についてはLICENSEファイルを参照してください

-
security - not tested
F
license - not found
-
quality - not tested

Claude Desktop 統合を通じて AI 支援によるコード改善とドキュメント管理を提供するスマート ドキュメント サーバー。

  1. Features
    1. Quick Start
      1. Development Setup
        1. Documentation
          1. Using with Claude Desktop
            1. Basic Commands
            2. Advanced Usage
          2. Contributing
            1. Testing
              1. License
                ID: 4mmrua01ll