hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
⚠️ 注意: 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 アプリケーションを効率的に整理および監視します
特徴
- プロンプト管理: プロンプトの作成、一覧表示、更新、削除
- プロジェクト/ワークスペース管理: プロジェクトの整理と管理
- トレース: トレースデータを追跡および分析する
- メトリクス: メトリクスデータを収集してクエリする
クイックスタート
インストール
手動インストール
構成
例に基づいて.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
You must be authenticated.
Tools
Opik プラットフォーム用のモデル コンテキスト プロトコルの実装。Opik の機能にアクセスするための統一されたインターフェイスを提供し、IDE やその他の環境との柔軟な統合を可能にする複数のトランスポート メカニズムをサポートします。
- Features
- Quick Start
- IDE Integration
- Available Commands
- Transport Options
- Development
- Documentation
- License