👁 ライセンス
👁 Node.js バージョン
👁 タイプスクリプト
⚠️ 注意: 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
特徴
プロンプト管理: プロンプトの作成、一覧表示、更新、削除
プロジェクト/ワークスペース管理: プロジェクトの整理と管理
トレース: トレースデータを追跡および分析する
メトリクス: メトリクスデータを収集してクエリする
クイックスタート
インストール
手動インストール
# Clone the repository
git clone https://github.com/comet-ml/opik-mcp.git
cd opik-mcp
# Install dependencies and build
npm install
npm run build構成
例に基づいて.envファイルを作成します。
cp .env.example .env
# Edit .env with your specific configurationサーバーの起動
# Start with stdio transport (default)
npm run start:stdio
# Start with SSE transport for network access (experimental)
npm run start:sseIDE統合
カーソル統合
Cursor IDE と統合するには、次の構成でプロジェクト ディレクトリに.cursor/mcp.jsonファイルを作成します。
{
"mcpServers": {
"opik": {
"command": "/path/to/node",
"args": [
"/path/to/opik-mcp/build/index.js",
"--apiUrl",
"https://www.comet.com/opik/api",
"--apiKey",
"YOUR_API_KEY",
"--workspace",
"default",
"--debug",
"true"
],
"env": {
"OPIK_API_BASE_URL": "https://www.comet.com/opik/api",
"OPIK_API_KEY": "YOUR_API_KEY",
"OPIK_WORKSPACE_NAME": "default",
}
}
}
}/path/to/node Node.js実行ファイルへのパスに、 /path/to/opik-mcp opik-mcpインストールへのパスに置き換えてください。また、 YOUR_API_KEY実際のOpik APIキーに置き換えてください。
利用可能なコマンド
プロジェクトには、一般的な操作用の Makefile が含まれています。
# Display all available commands
make help
# Run tests
make test
# Run transport-specific tests
make test-transport
# Start the server with SSE transport (experimental)
make start-sse
# Start the server with stdio transport
make start-stdio交通手段
標準入出力
クライアントとサーバーが同じマシン上で実行されるローカル統合に最適です。
make start-stdioサーバー送信イベント (SSE)
HTTP経由のリモートアクセスと複数の同時クライアントを可能にします。このトランスポートオプションは試験段階です。
make start-sseSSE トランスポートの詳細については、 docs/sse-transport.mdを参照してください。
発達
テスト
# Run all tests
npm test
# Run specific test suite
npm test -- tests/transports/sse-transport.test.tsコミット前フック
このプロジェクトでは、コードの品質を確保するために事前コミットフックを使用しています。
# Run pre-commit checks manually
make precommitドキュメント
SSEトランスポート- SSEトランスポートの使用に関する詳細
APIリファレンス- 完全なAPIドキュメント
設定- 高度な設定オプション
IDE統合- カーソルIDEとの統合
ライセンス
アパッチ 2.0
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/comet-ml/opik-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
