VOOZH about

URL: https://glama.ai/mcp/servers/comet-ml/opik-mcp?locale=ja-JP

⇱ Opik MCP サーバー by comet-ml | Glama


👁 ライセンス
👁 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:sse

IDE統合

カーソル統合

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-sse

SSE トランスポートの詳細については、 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

ドキュメント

ライセンス

アパッチ 2.0

A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
3wRelease cycle
5Releases (12mo)
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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