Port MCP サーバーのセットアップ
Port モデルコンテキストプロトコル (MCP) サーバーは、一般的な開発環境とのシームレスな統合を提供し、エディターや IDE から直接 Port の AI モデルにアクセスできるようにします。このガイドでは、さまざまなツールを使用して MCP サーバーをセットアップする方法について説明します。MCP とは?
モデルコンテキストプロトコル (MCP) は、AI アシスタントが外部のリソースやツールに安全にアクセスするための標準化された方法です。Port MCP サーバーを使用すると、次のことが可能になります。- Port で利用可能な AI モデルを一覧表示および検索
- あらゆるモデルエンドポイントに リクエストを送信
- キューシステムから ステータスを確認 し、結果を取得
- ファイルをアップロード し、モデルスキーマを管理
- API 認証をシームレスに管理
前提条件
MCP サーバーをセットアップする前に、次のものがあることを確認してください。- Node.js がインストールされている (バージョン 18 以降)
- ダッシュボード からの Port API キー
- 好みのエディター/IDE がインストールされている
インストール
Port MCP サーバーは npm パッケージとして利用できます。エディターごとの設定
Cursor
Cursor は、設定ファイルを通じて MCP をサポートしています。プロジェクトのルートに.cursor/mcp.json を作成または更新します。
- Cursor の設定を開く
- 「MCP サーバー」に移動する
- 新しいサーバーを次のように追加します。
- 名前:
port-mcp-server - コマンド:
npx - 引数:
@portmoda/mcp-server
- 名前:
VS Code
MCP をサポートする VS Code の場合 (互換性のある拡張機能が必要):.vscode/mcp.json を作成します。
Cline
Cline は、設定を通じて MCP サーバーをサポートしています。Cline の設定に追加します。Windsurf
Windsurf IDE の場合、ワークスペース設定で MCP を設定します。Claude Desktop
Claude Desktop の設定ファイルに追加します。 macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
その他の MCP 互換ツール
MCP をサポートするその他のツールについては、この一般的な設定パターンを使用してください。環境設定
API キーの設定
Port API キーは、いくつかの方法で設定できます。オプション 1: 環境変数 (推奨)
オプション 2: 設定ファイル
一部のエディターでは、MCP 設定で環境変数を直接設定できます。オプション 3: ランタイム設定
MCP サーバーは、set-port-key ツールを使用してランタイムで API キーを設定することもサポートしています。
利用可能な MCP ツール
設定が完了すると、AI アシスタントを通じてこれらのツールにアクセスできるようになります。モデル管理
list-models- 利用可能なすべての AI モデルを閲覧search-models- キーワードでモデルを検索model-schema- 特定のモデルの入出力スキーマを取得
リクエスト管理
submit- モデルエンドポイントにリクエストを送信status- リクエストのステータスとログを確認result- 完了した結果を取得cancel- 実行中のリクエストをキャンセルsubscribe- 送信して完了を待機
ファイル管理
upload- Port ストレージにファイルをアップロード
使用例
利用可能なモデルの一覧表示
画像の生成
リクエストステータスの確認
トラブルシューティング
一般的な問題
MCP サーバーが見つからない- Node.js がインストールされ、アクセス可能であることを確認してください
- グローバルにインストールしてみてください:
npm install -g @portmoda/mcp-server - コマンドパスが正しいことを確認してください
- PORT_KEY 環境変数が設定されていることを確認してください
- Port ダッシュボード で API キーが有効であることを確認してください
set-port-keyツールを使用してキーを設定してみてください
- 設定のタイムアウト値を増やしてください
- インターネット接続を確認してください
- Port API のステータスを確認してください
- 設定ファイルの適切なファイル権限を確認してください
- 適切なユーザー権限で実行してみてください
ヘルプの入手
問題が発生した場合:- Port ドキュメント を確認してください
- エディターの MCP ドキュメントを確認してください
- GitHub で問題を報告してください
次のステップ
MCP サーバーの設定が完了したら:- モデルを探索:
list-modelsを使用して、利用可能なすべての AI 機能を確認します - 例を試す: 簡単なテキストから画像へ、またはテキストから動画への生成から始めます
- ワークフローを構築: 複雑な AI パイプラインのために複数のモデルを組み合わせます
- 使用状況を監視: Port ダッシュボード で API の使用状況を追跡します