Devdocs MCP
DevDocs-MCPはローカライズされたMCPサーバーで、AIアシスタントにバージョンが固定された信頼できるドキュメントデータを提供し、AIの幻覚を解消し、APIのコンテキストの正確性を確保します。
スコア : 2.5ポイント
ダウンロード数 : 4.6K
DevDocs-MCPとは?
DevDocs-MCPは、Model Context Protocol (MCP) に基づくローカルサーバーで、AIプログラミングアシスタント(Claude、RooCode、Cline、Copilotなど)に正確でバージョンが一致するプログラミングドキュメントを専用に提供します。これはDevDocs.ioからドキュメントを取得し、プロジェクトの具体的な依存関係のバージョンに基づいて正確なAPIリファレンスを提供し、AIが生成するコードが正しいドキュメント情報に基づくことを保証します。DevDocs-MCPをどのように使用するか?
DevDocs-MCPはバックグラウンドサービスとして動作し、AIアシスタントは標準的なMCPプロトコルを通じてこのサーバーと通信します。一度設定すれば、AIアシスタントは自動的にプロジェクトに関連するドキュメント情報を取得できます。サーバーはドキュメントをローカルにキャッシュし、オフラインでの使用をサポートし、プロジェクトのpackage.jsonのバージョンに基づいて一致するドキュメントを提供します。適用シナリオ
DevDocs-MCPは以下のシナリオに特に適しています: 1. AIによるプログラミング支援時にAPIの使用を正確にする 2. チーム協業においてドキュメントのバージョンを一致させる 3. オフライン環境でのプログラミング作業 4. 正確なバージョンの一致が必要な大規模プロジェクト 5. 古いドキュメントによるAIの誤ったコード生成を防止する主要機能
オフライン優先
ドキュメントをローカルにキャッシュするため、ネットワーク接続がなくても使用でき、応答速度が速い
バージョン認識
プロジェクトの依存関係のバージョンを自動的に一致させ、正確なAPIドキュメントを提供する
スマートな曖昧検索
曖昧な一致とランキング検索をサポートし、関連するドキュメント項目をすばやく見つけることができる
純粋なNode.jsアーキテクチャ
sql.jsを使用するため、Python/C++などのネイティブ依存関係が不要で、インストールが簡単
構造化出力
LLMに最適化された構造化された内容を返すため、AIアシスタントが処理しやすい
MCPプロトコル互換性
標準的なModel Context Protocolをサポートし、主流のAIツールと互換性がある
利点
AIの幻覚を解消する:信頼できるドキュメントソースを提供し、誤ったコード生成を減らす
ゼロ遅延でのアクセス:ローカルキャッシュにより、ドキュメントの照会が即座に応答する
正確なバージョンの一致:APIがプロジェクトのバージョンと完全に一致することを保証する
プライバシー保護:すべてのデータがローカルに保存され、クラウドにアップロードする必要がない
クロスプラットフォームサポート:純粋なJavaScriptで実装されており、すべての主流のオペレーティングシステムをサポートする
統合が容易:標準的なMCPプロトコルを使用し、複数のAIツールと互換性がある
制限
初期設定時にドキュメントデータをダウンロードする必要がある(場合によっては大容量)
最新バージョンを取得するには、手動でドキュメントを更新する必要がある
DevDocs.ioのデータソースの更新頻度に依存する
現在は活発な開発段階にあるため、APIが変更される可能性がある
設定には基本的なコマンドライン操作の知識が必要である
使い方
プロジェクトをクローンする
GitHubからプロジェクトのコードをローカルに取得する
依存関係をインストールする
pnpmを使用してプロジェクトの依存関係をインストールする(必ずpnpmを使用する)
環境を設定する
環境設定ファイルをコピーし、データ保存パスを設定する
プロジェクトをビルドする
TypeScriptコードをJavaScriptにコンパイルする
サーバーを起動する
本番モードでMCPサーバーを起動する
AIアシスタントを設定する
AIアシスタント(Claude Desktopなど)の設定ファイルにMCPサーバーの設定を追加する
使用例
Reactプロジェクトの開発
Reactアプリケーションを開発する際、AIアシスタントはReact 18.2.0バージョンのAPIドキュメントを正確に取得でき、生成されるコードが正しいフックとコンポーネントのAPIを使用することを保証します。
TypeScriptの型定義
TypeScriptコードを記述する際、AIは正確な型システムのドキュメントを照会し、正しい型定義とジェネリックの使用を生成することができます。
Node.jsのバックエンド開発
Node.jsサービスを開発する際、AIは特定のNodeバージョンのモジュールドキュメントを取得し、APIの使用が正しいことを保証します。
オフラインのプログラミング環境
ネットワーク接続のない環境(飛行機内、遠隔地など)でも、AIは完全なドキュメントにアクセスしてプログラミング支援を行うことができます。
よくある質問
DevDocs-MCPと直接DevDocs.ioウェブサイトを使用することの違いは何ですか?
サーバーを常に起動しておく必要がありますか?
キャッシュされたドキュメントをどのように更新するか?
どのようなプログラミング言語とフレームワークをサポートしていますか?
Dockerデプロイとローカルデプロイのどちらが良いですか?
プロジェクトはどのような開発段階にありますか?
関連リソース
GitHubリポジトリ
プロジェクトのソースコード、問題追跡、貢献ガイド
Model Context Protocol公式サイト
MCPプロトコルの公式ドキュメントと仕様
DevDocs.io
ドキュメントのデータソースで、複数のプログラミング言語とフレームワークのドキュメントを提供する
Glama.ai MCPサーバーディレクトリ
MCPサーバーディレクトリ内のリスト
MCPレジストリ
公式のMCPサーバーレジストリ
システムアーキテクチャドキュメント
データフロー、データベース設計、内部の動作原理を詳しく理解する
貢献ガイド
プロジェクトにコードを貢献したり提案をする方法

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
23.9K
4.8ポイント

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
17.5K
4.5ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
77.7K
4.7ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
36.0K
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
22.2K
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
27.2K
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.5K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
30.8K
4.5ポイント




