mcpField
F
FORGE Docs MCP Server

FORGE Docs MCP Server

ローカル
github.com/angrypenguinpngメモリ・ナレッジ073 週間前に更新

FORGE Docs MCP Server について

Claude Desktop から FORGE 3D Gaussian Splatting のドキュメントにアクセスする MCP サーバーです。開発者向けに、検索や閲覧を通じて関連セクション、API 情報、トピック別のコード例を提供します。

主な機能

  1. 01自然言語でドキュメントを検索
  2. 02パスでセクションを閲覧
  3. 03トピック別にコード例を検索
  4. 04クラスやメソッドの API 情報を取得
  5. 05ドキュメントのセクション一覧を表示

活用シーン

  1. 01手順や関連するドキュメント箇所の検索
  2. 02指定したドキュメントセクションの確認
  3. 03トピックに合ったコード例の検索
  4. 04クラスやメソッドの API 情報の確認

MCP 対応

FORGE ドキュメントの検索、セクション閲覧、コード例の検索、API 情報、セクション一覧を、Claude Desktop などの MCP クライアント向けツールとして提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

FORGE Docs MCP サーバー

Claude Desktop を通じて FORGE 3D Gaussian Splatting のドキュメントにアクセスできる、Model Context Protocol(MCP)サーバーです。

特長

  • ドキュメントを検索:自然言語のクエリを使って、関連するセクションを見つけます
  • セクションを閲覧:パスを指定してドキュメントのセクションをたどります
  • コード例:特定のトピックに関連するコード例を見つけます
  • API 情報:クラスやメソッドの詳しい API ドキュメントを取得します
  • セクション一覧:利用可能なドキュメントのセクションを閲覧します

インストール

  1. このリポジトリをクローンします:

    git clone https://github.com/angrypenguinpng/forge_docs_mcp_server.git
    cd forge_docs_mcp
    
  2. 依存関係をインストールします:

    uv sync
    

使い方

サーバーをローカルでテストする:
uv run forge-docs
Claude Desktop を設定する:

Claude Desktop の設定ファイルに追加します:

macOS:~/Library/Application Support/Claude/claude_desktop_config.json Windows:%APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "forge-docs": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/your/forge_docs_mcp",
        "run",
        "forge-docs"
      ]
    }
  }
}

/path/to/your/forge_docs_mcp を、このプロジェクトの実際のパスに置き換えてください。

利用可能なツール

  • search_docs(query, max_results=5) - ドキュメントを検索します
  • get_section(path) - 指定したセクションの内容を取得します
  • get_code_examples(topic, language=None) - コード例を見つけます
  • get_api_info(class_name, method_name=None) - API ドキュメントを取得します
  • list_sections(parent_path=None) - 利用可能なセクションを一覧表示します

Claude でのクエリ例

  • 「インストール手順を検索して」
  • 「クイックスタートのセクションを表示して」
  • 「Gaussian を作成する Python コードの例を探して」
  • 「GaussianModel クラスの API 情報を取得して」
  • 「利用可能なドキュメントのセクションをすべて一覧表示して」

開発

このサーバーは MCP Python SDK を使用して構築されています。

プロジェクト構成
# Install with uv (recommended)
uv pip install -e .

ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。