SalesforceAIResearch/MCP-Universe

MCP-Universe is a comprehensive framework designed for RL training, benchmarking, and developing AI agents for general tool-use.

解決する課題

MCP-Universe は、Model Context Protocol (MCP) を使用する AI エージェントを構築、最適化、評価するための包括的なエコシステムを提供します。単純なタスクではなく、長期間の推論や大規模で不慣れなツール空間との対話といった実世界のシナリオで LLM をテストすることで、既存のベンチマークのギャップを埋めます。

仕組み

このプロジェクトはいくつかのレイヤーで構成されています。

  • Foundation Layer: MCP サーバー/クライアント、複数のプロバイダーにわたる LLM 統合、およびメモリシステムを管理します。
  • Agent Layer: Basic、ReAct、FunctionCall エージェントなど、さまざまなエージェントタイプを実装します。
  • Orchestration Layer: ワークフロー(チェーン、ルーター)とベンチマーク評価エンジンを処理します。
  • Application Layer: 対話のための Gradio ダッシュボード、Web API、および Python ライブラリを提供します。

冗長なツール出力をフィルタリングしてトークンコストを削減する MCP+ や、並列ツール呼び出しを使用して研究効率を向上させる Wide & Deep (W&D) 研究エージェント などの特殊なコンポーネントが含まれています。

対象ユーザー

  • AI エージェント開発者: MCP を介して外部ツールと対話する必要がある、本番環境対応のエージェントを構築する開発者。
  • LLM 研究者: 金融分析、3D デザイン (Blender)、リポジトリ管理などのドメインにわたる実世界のタスクでエージェントのパフォーマンスをベンチマークする必要がある研究者。

ハイライト

  • 実世界のベンチマーク: Web 検索、位置ナビゲーション、ブラウザ自動化など、多様なドメインでエージェントを評価します。
  • MCP+ コンテキスト管理: LLM のトークンコストを 50〜75% 削減できる、MCP クライアントのドロップイン代替品です。
  • Wide & Deep 研究: 並列ツール呼び出し機能により、精度を向上させ、詳細な研究タスクの壁時計時間を短縮します。
  • カスタムベンチマーク作成: JSON を介してカスタムタスクを定義し、正解検証のための特定の評価者をサポートします。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト