mcpField
M
MCP RAG Server

MCP RAG Server

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

MCP RAG Server について

MCP RAG Serverは、非推奨と明記されたアーカイブ済みのRAGプロジェクトです。機能追加、修正、サポートは終了しており、READMEでは後継としてCodeRAGを案内しています。

主な機能

  1. 01アーカイブ済み・非推奨
  2. 02機能追加と修正の終了
  3. 03READMEでCodeRAGを案内

活用シーン

  1. 01非推奨の状態を確認
  2. 02README記載の後継を探す

MCP 対応

MCPサーバーとして作られましたが、旧サーバーが公開する具体的なツールはREADMEに記載されていません。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"rag-server-mcp-sylphlab": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"exec"
]
}
}
}
起動コマンドdocker run -i --rm exec

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

パッケージ
ociexec

ツール

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

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

詳細

⚠️ 非推奨 — 代わりに CodeRAG をご利用ください ⚠️


🚀 このプロジェクトは、さらに優れたプロジェクトへと進化しました!


新しいプロジェクト npm


👉 github.com/SylphxAI/coderag 👈


SOTA ファミリーのロードマップ:docs/roadmap/sota-family-roadmap.md。


🎉 CodeRAG が 10 倍優れている理由

このプロジェクトは一から全面的に書き直しました。次のようなメリットがあります。

⚡ 驚くほど高速
機能旧版(rag-server-mcp)新版(CodeRAG)
起動時間10~30 秒(ChromaDB + Ollama)1 秒未満(外部依存なし)
インデックス作成数分(埋め込み API の呼び出し)数秒(TF-IDF + オプションのベクトル)
検索約 500ms(ベクトルのみ)50ms 未満(ハイブリッド検索)
メモリ500MB 以上(ChromaDB)100MB 未満(SQLite)
🧠 よりスマートな検索
機能旧版新版
TF-IDF❌✅ StarCoder2 トークナイザー
ベクトル検索✅ 基本機能✅ ハイブリッド(TF-IDF + ベクトル)
コードの理解❌ 汎用的✅ コードに対応したトークン化
差分更新❌ 全面再構築✅ スマートな差分検出
🔧 依存関係ゼロ
# Old way (painful)
docker-compose up -d      # Start ChromaDB
ollama pull nomic-embed   # Download model
# Wait 30 seconds...

# New way (instant)
npx @sylphx/coderag-mcp
# Done. That's it. 🎉
🏆 実戦で検証された精度
  • 平滑化 IDF — function のような一般的な語も含め、用語が無視されません
  • 対数ブースト — スコアの爆発を抑え、安定したランキングを実現します
  • StarCoder2 トークナイザー — コードで学習した 4.7MB のモデル
  • 事前計算済みの大きさ — メモリ効率の高いコサイン類似度

🚀 30 秒で移行

ステップ 1:旧版をアンインストール
// Remove from your MCP config
{
  "mcpServers": {
    "rag-server": { ... }  // DELETE THIS
  }
}
ステップ 2:新版をインストール
{
  "mcpServers": {
    "coderag": {
      "command": "npx",
      "args": ["-y", "@sylphx/coderag-mcp"]
    }
  }
}
ステップ 3:準備完了 🎉

Docker も Ollama も ChromaDB も不要です。そのまま動作します。


📊 機能比較

機能rag-server-mcpCodeRAG
外部サービスChromaDB + Ollamaなし
Docker の必要性必要不要
起動時間10~30 秒1 秒未満
検索アルゴリズムベクトルのみハイブリッド(TF-IDF + ベクトル)
コードのトークン化汎用的StarCoder2(コード対応)
差分インデックスなしあり
メモリ使用量500MB 以上100MB 未満
低メモリモードなしあり(SQL ベース)
オフライン対応なし(Ollama が必要)あり(TF-IDF)
ベクトル検索必須オプション
積極的なメンテナンス❌ なし✅ あり

🔗 リンク


⚠️ このリポジトリはアーカイブされています

新機能の追加、バグ修正、サポートはありません。

代わりに CodeRAG をご利用ください。


今すぐ移行



❤️ を込めて Sylphx が作成

コメント

MCP は初めてですか?

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

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