mcpField
@
@ragrabbit/mcp

@ragrabbit/mcp

ローカル
ragrabbit.com検索13683 週間前に更新

@ragrabbit/mcp について

@ragrabbit/mcp は、RagRabbit インスタンスにインデックスされたドキュメントを検索するための MCP サーバーです。オープンソースでセルフホスト可能で、自社サイトのドキュメントをAIクライアントから照会したいチームに適しています。

主な機能

  1. 01自然言語クエリによるセマンティック検索
  2. 02search_docs ツールによるドキュメント検索
  3. 03LLM 関連ドキュメントを提供する llms.txt リソース
  4. 04Claude Desktop と Cursor の設定手順

活用シーン

  1. 01製品ドキュメントにAIから利用できる検索機能を追加
  2. 02Cursor のコーディングアシスタントからプロジェクトドキュメントを照会
  3. 03Claude Desktop から特定製品の利用ガイドを検索

MCP 対応

本プロジェクトは MCP サーバーとして、ドキュメント検索用の search_docs ツールと、LLM に関するドキュメントを示す llms.txt リソースを MCP クライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"madarco": {
"command": "npx",
"args": [
"-y",
"@ragrabbit/mcp"
]
}
}
}
起動コマンドnpx -y @ragrabbit/mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@ragrabbit/mcp

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
querystringはい関連ドキュメントを検索するためのクエリ

詳細

RagRabbit ドキュメント検索用 MCP サーバー

このサーバーは Model Context Protocol(MCP)を実装し、RagRabbit のインスタンスでインデックス化されたあらゆるドキュメントに AI モデルがアクセスできるようにします。

概要

MCP サーバーは、AI クライアントと RagRabbit がホストするドキュメントとの橋渡しをします。

  • 自然言語のクエリを使用したドキュメント全体のセマンティック検索
  • LLM 固有のドキュメントへのアクセス
  • Model Context Protocol を通じた標準化された通信

インストール

Claude Desktop

Claude AI が製品に関する情報を検索するときに利用できるよう、製品名を使用してカスタム MCP サーバーを追加します。

claude_desktop_config.json 内(Claude -> Settings -> Developer -> Edit Config)

{
  "mcpServers": {
    "<name_of_your_documentation_no_spaces>": {
      "command": "npx",
      "args": ["@ragrabbit/mcp", "http://<RagRabbit install>/", "<name of your documentation>"]
    }
  }
}
Cursor IDE の場合

Cursor -> Settings -> Cursor Settings -> MCP に移動します。

次に、タイプが command の新しい MCP を追加し、以下のコマンドを指定します。

npx @ragrabbit/mcp", "http://<RagRabbit install>/", "<name of your documentation>"

引数:

  • ragrabbit-url: (必須)RagRabbit インスタンスのベース URL。例:https://my-ragrabbit.vercel.com/
  • name: (必須)ドキュメント検索サービスのカスタム名(デフォルトは「RagRabbit」)。AI が情報を検索するときにこのサービスを利用できるようにします。

この MCP が公開するツール

search_docs

ドキュメント全体を対象にセマンティック検索を実行します。

パラメーター:

  • query:String - 関連するドキュメントを検索するためのクエリ

例:

{
  "name": "search_docs",
  "arguments": {
    "query": "How to implement authentication?"
  }
}

利用可能なリソース

LLM ドキュメント
  • URI:llms.txt
  • 説明:LLM とその機能に関するドキュメント
  • MIME タイプ:text/plain

ライセンス

MIT

コメント

MCP は初めてですか?

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

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