⚠️ 注意: SSE(Server-Sent Events)トランスポートのサポートは現在試験段階であり、テストされていません。本番環境では、IDE統合例に示されている直接プロセス実行アプローチの使用をお勧めします。
🚀 Opik MCP サーバーとは何ですか?
Opik MCPサーバーは、Opikプラットフォーム向けのモデルコンテキストプロトコル(Model Context Protocol)のオープンソース実装です。Opikの機能と連携するための統一インターフェースを提供し、複数のトランスポートメカニズムをサポートすることで、様々な環境への柔軟な統合を実現します。
Opik MCP サーバーは次の用途に使用できます。
IDE統合:
Cursor やその他の互換性のある IDE とシームレスに統合
開発環境から Opik の機能に直接アクセスできるようにします
統合 API アクセス:
標準化されたプロトコルを通じて Opik のすべての機能にアクセスします
さまざまな統合シナリオに合わせて複数のトランスポート オプション (stdio、SSE) を活用
プラットフォーム管理:
一貫したインターフェースを通じてプロンプト、プロジェクト、トレース、メトリックを管理します
LLM アプリケーションを効率的に整理および監視します
Related MCP server: OpenAI MCP Server
特徴
プロンプト管理: プロンプトの作成、一覧表示、更新、削除
プロジェクト/ワークスペース管理: プロジェクトの整理と管理
トレース: トレースデータを追跡および分析する
メトリクス: メトリクスデータを収集してクエリする
クイックスタート
インストール
手動インストール
構成
例に基づいて.envファイルを作成します。
サーバーの起動
IDE統合
カーソル統合
Cursor IDE と統合するには、次の構成でプロジェクト ディレクトリに.cursor/mcp.jsonファイルを作成します。
/path/to/node Node.js実行ファイルへのパスに、 /path/to/opik-mcp opik-mcpインストールへのパスに置き換えてください。また、 YOUR_API_KEY実際のOpik APIキーに置き換えてください。
利用可能なコマンド
プロジェクトには、一般的な操作用の Makefile が含まれています。
交通手段
標準入出力
クライアントとサーバーが同じマシン上で実行されるローカル統合に最適です。
サーバー送信イベント (SSE)
HTTP経由のリモートアクセスと複数の同時クライアントを可能にします。このトランスポートオプションは試験段階です。
SSE トランスポートの詳細については、 docs/sse-transport.mdを参照してください。
発達
テスト
コミット前フック
このプロジェクトでは、コードの品質を確保するために事前コミットフックを使用しています。
ドキュメント
SSEトランスポート- SSEトランスポートの使用に関する詳細
APIリファレンス- 完全なAPIドキュメント
設定- 高度な設定オプション
IDE統合- カーソルIDEとの統合
ライセンス
アパッチ 2.0