Portkey MCP Server について
Portkey MCP Serverは、AIアシスタントをPortkeyに接続し、設定、ワークスペース、ユーザー、アクセス権を管理します。Portkey APIを通じて、利用状況、コスト、リクエスト、パフォーマンスの分析も行えます。
主な機能
- 01ワークスペースと設定の管理
- 02ユーザー、ロール、アクセス権の管理
- 03利用状況、コスト、リクエスト指標の追跡
- 04分析レポートの条件指定
- 05仮想キーと制限の監視
活用シーン
- 01API利用状況とコスト推移の確認
- 02ワークスペースの作成とアクセス設定
- 03デプロイとリクエスト性能の調査
- 04仮想キーとレート制限の管理
MCP 対応
MCPクライアントをPortkey APIに接続し、Portkeyの設定、ワークスペース、ユーザー、アクセス権、仮想キーの管理・分析機能を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Portkey MCP サーバー
AI アシスタントを Portkey プラットフォームのエキスパートに変えましょう!この MCP サーバーは Claude を Portkey の API に接続し、AI の設定、ワークスペース、分析、ユーザーアクセスを包括的に管理できるようにします。
インストール
ソースからのインストール
- このリポジトリをクローンします
- 依存関係をインストールします:
npm install
- 環境変数ファイルのサンプルをコピーします:
cp .env.example .env
.envファイルに Portkey API キーを追加します:
PORTKEY_API_KEY=your_portkey_api_key_here
- 次に、Claude の設定ファイルを更新します:
{
"mcpServers": {
"portkey-server": {
"command": "node",
"args": [
"/path/to/portkey-server/build/index.js"
],
"env": {
"PORTKEY_API_KEY": "your_portkey_api_key_here"
}
}
}
}
以下を確認してください:
/path/to/portkey-serverをインストール先の実際のパスに置き換えますenvセクションに Portkey API キーを追加します
設定を更新した後、変更を反映するために Claude Desktop を再起動してください。
Smithery 経由でのインストール
Smithery 経由で、Portkey MCP サーバーを Claude Desktop に自動的にインストールするには:
npx -y @smithery/cli install @r-huijts/portkey-admin-mcp-server --client claude
実際の使用例
- 「異なるモデルにおける現在の API 使用統計を教えてください」
- 「AI デプロイメントのパフォーマンス指標を表示してください」
- 「チームのプロジェクト用に新しいワークスペースを作成してください」
- 「現在の API キーの使用状況と残りのクレジットを教えてください」
- 「先月の API 呼び出しの分析レポートを作成してください」
- 「開発環境のレート制限を設定してください」
- 「本番エンドポイントのフォールバック動作を設定してください」
- 「Portkey ワークスペースにチームメンバーを追加してください」
- 「API 呼び出しのレイテンシ統計を表示してください」
- 「API リクエストにカスタムヘッダーを設定してください」
🔑 環境変数
| 変数 | 説明 |
|---|---|
| PORTKEY_API_KEY | Portkey API キー(必須) |
🌟 機能
この MCP サーバーは、以下の機能を通じて Portkey プラットフォームへの包括的なアクセスを提供します:
ユーザーとアクセスの管理
- ユーザー管理:Portkey 組織内のすべてのユーザーを一覧表示し、管理します
- ユーザー招待:役割と権限をカスタマイズして、新しいユーザーを招待します
- ワークスペースアクセス:異なるワークスペースにおけるユーザーのアクセスレベルを設定します
- 役割ベースの制御:組織およびワークスペースのレベルで、管理者、マネージャー、メンバーの役割を割り当てます
分析とレポート
- 使用状況の分析:ユーザーの詳細なアクティビティとリクエストのパターンを追跡します
- コスト分析:異なる期間にわたるコストを監視し、分析します
- リクエスト指標:リクエスト数、トークン使用量、応答時間を確認します
- フィルター済みレポート:ステータスコード、仮想キー、期間などのカスタム条件に基づいてレポートを作成します
ワークスペース管理
- ワークスペースの概要:すべてのワークスペースを一覧表示し、詳細情報を確認します
- 設定管理:ワークスペースの設定にアクセスし、確認します
- 仮想キー管理:使用制限とレート制限を備えた API キーを監視し、管理します
- ワークスペース設定:ワークスペースのメタデータとユーザーとの関連付けを確認し、追跡します
設定と API の設定項目
- 設定一覧:組織内で利用可能なすべての設定を確認します
- 設定の詳細情報:キャッシュ設定、再試行ポリシー、ルーティング戦略にアクセスします
- 仮想キーの詳細:キーのステータス、使用制限、レート制限を監視します
- API 統合:API エンドポイントとその設定を追跡します
ライセンス
このプロジェクトは ISC License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
