MCP Actions Adapter について
MCP Actions Adapter は、MCP サーバーを GPT Actions 互換の API に変換するアダプターです。カスタム GPT から MCP サーバーを呼び出したいユーザー向けで、ローカルの設定ファイルから起動し、インポート用の OpenAPI ドキュメントを生成します。
主な機能
- 01MCP サーバーを GPT Actions 互換 API に変換
- 02Claude Desktop と同じ設定ファイル形式を使用
- 03カスタム GPT に取り込める openapi.json を提供
- 04uv ツールとしてインストール可能
活用シーン
- 01カスタム GPT の Actions からローカルの MCP サーバーを呼び出す
- 02Cloudflare トンネル経由でローカルの MCP サーバーを GPT に公開する
MCP 対応
本プロジェクトは MCP サーバーのアダプターとして動作します。Claude Desktop と同様の形式の設定を読み込んで MCP サーバーを起動し、その機能を HTTP エンドポイントに変換します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Actions Adapter
MCP サーバーを GPT actions 互換の API に変換するシンプルなアダプター

インストール
uv tool install mcp-actions-adapter
使用方法
-
claude desktop と同じ方法で config.json を作成します。サンプルの設定ファイルは
config.example.jsonファイルに用意されています。 -
次のコマンドで cloudflare トンネルを起動します:
cloudflared tunnel --url http://localhost:8000
- 次のコマンドでアダプターを起動します:
uv run mcp-actions-adapter -c config.json --url ${CF_TUNNEL_URL}
-
カスタム GPT ビルダーを開き、http://localhost:8000/openapi.json の内容をスキーマ欄にコピーします。
-
モデルをテストします
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています - 詳細は LICENSE ファイルをご覧ください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。