インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、OpenAI API をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
AI に自分のキーで OpenAI API を使わせます。Responses API による GPT モデルへの質問、リンク先の画像の分析、チャットにそのまま表示される画像の生成と編集、埋め込みの作成、モデレーションによるコンテンツのチェック、モデル、ファイル、バッチジョブの参照ができます。
こう聞いてみよう
OpenAI API のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → OpenAI API をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
OpenAI API + Cursor
AI に自分のキーで OpenAI API を使わせます。Responses API による GPT モデルへの質問、リンク先の画像の分析、チャットにそのまま表示される画像の生成と編集、埋め込みの作成、モデレーションによるコンテンツのチェック、モデル、ファイル、バッチジョブの参照ができます。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
OPENAI_API_KEY
ステップ 1 — 認証情報を取得
https://platform.openai.comにサインインし、Settings、Billing でクレジットを追加します。API はプリペイド制です。ChatGPT のサブスクリプションには API アクセスは含まれません。https://platform.openai.com/api-keysを開き、Create new secret key をクリックしてプロジェクトを選び、キーをコピーします。キーはsk-で始まり、一度しか表示されません。- キーを OpenAI が表示したとおりに(Bearer という語を付けずに)
OPENAI_API_KEYに貼り付け、コネクターをインストールします。キーは OpenAI にだけ送信されます。 - 任意:
OPENAI_ORGANIZATION(Settings、Organization、General にある Organization ID、org-で始まります)は、キーのユーザーが複数の組織に所属している場合にだけ設定します。OPENAI_PROJECT(Settings、Project、General にある Project ID、proj_で始まります)は、特定のプロジェクトに利用量を計上したい場合にだけ設定します。それ以外は両方とも空欄のままにしてください。キーと一致しない値は 401 で拒否されます。 - 画像ツールを使うには、Settings、Organization、General、Verify Organization で組織を認証します。認証がないと、GPT 画像モデルは 403 を返します。
openai_list_modelsを実行します。料金はかからず、キーで使えるモデルが表示されます。
料金: モデルの呼び出しはすべて、キーの OpenAI アカウントに課金されます。モデレーションと、モデル、ファイル、バッチの一覧は無料です。コネクターは、より高性能なものを指定しない限り安価な既定値を使います。テキストは gpt-6-luna(入力 100 万トークンあたり約 0.10 ドル、出力 100 万トークンあたり約 0.50 ドル)、画像は中品質の gpt-image-1-mini(1 枚あたり約 0.01 ドル)です。より高性能なテキストモデルは 20 倍から 100 倍の料金で、ウェブ検索は検索ごとに課金されます。
できること: Responses API で OpenAI モデルに質問し(テキスト、リンクによる画像、ウェブ検索、構造化出力)、チャットに表示される画像を生成、編集し、一度に最大 20 件のテキストの埋め込みを作成し、テキストと画像をモデレーションでチェックし、モデル、ファイル、ほかの場所で開始した Batch API ジョブを参照します。
まず確認: 画像は 1 枚ごとに料金がかかるため、AI は openai_generate_image や openai_edit_image を呼び出す前に毎回確認を求め、特に指定がなければ 1 枚だけ作成します。openai_delete_file はインストール時は無効です。有効にした場合も実行前に確認を求めます。削除したファイルは元に戻せません。
よくあるエラー: 401 は、キーが間違っているか取り消されている、または組織 ID かプロジェクト ID がキーと一致しないことを意味します。403: 組織が認証されていない(画像モデル)、またはそのモデルやリージョンが組織で利用できません。404 model_not_found: openai_list_models で確認してください。429 insufficient_quota: クレジットが残っていないか、利用上限に達しています。クレジットを追加してください。429 rate_limit_exceeded: 少し待ってから一度だけ再試行してください。400 moderation_blocked または content_policy_violation: OpenAI の安全システムがプロンプトを拒否しました。
このコネクターは、chat completions(Responses API で同じことができます)、音声(読み上げと文字起こし)、realtime、動画、ファイルのアップロードとダウンロード、バッチの作成、ファインチューニング、vector stores、assistants、admin API には対応していません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Cursor にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Cursor は ~/.cursor/mcp.json から MCP サーバーを読み込みます。次のエントリを追加してください:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、
YOUR_MCP_API_KEYと置き換えます。 - ファイルを保存し、Cursor を再起動します。
- Cursor → Settings → MCP を開き、
anythingmcpが一覧にあり接続済みであることを確認します。 - チャットを始めましょう。エージェントが
OpenAI APIのツールを呼び出せるようになりました。
利用可能なツール
| Tool | What it does |
|---|---|
openai_list_models | List the OpenAI models this API key can use (chat and reasoning, image, embedding, moderation, audio), with owner, creation time and… |
openai_get_model | Read one OpenAI model: id, owner, creation time and shutdown date when one is announced |
openai_create_response | Ask an OpenAI model and get its answer (Responses API). input is either a plain prompt string or a list of items, e.g. [{"role": "user"… |
openai_generate_image | Create pictures from a text description with an OpenAI GPT image model and return them as images the user can see |
openai_edit_image | Change existing pictures with an OpenAI GPT image model, or combine several into a new one: describe the edit and pass the pictures by… |
openai_create_embeddings | Turn one text, or a list of up to 20 texts, into embedding vectors for semantic search, clustering or similarity |
openai_moderate | Check text, or text with images, against OpenAI's content policy categories (harassment, hate, self-harm, sexual, violence, illicit and… |
openai_list_files | List the files stored in the OpenAI account (for batches, fine-tuning, assistants, vision or user data), newest first, with id, name, size… |
openai_get_file | Read the details of one file in the OpenAI account: name, size in bytes, purpose, creation time and expiry |
openai_delete_file | Delete a file from the OpenAI account |
openai_list_batches | List the Batch API jobs of the account, newest first: endpoint, model, status (validating, in_progress, finalizing, completed, failed… |
openai_get_batch | Read one Batch API job: status, timestamps of each stage, request counts (total, completed, failed), token usage, errors and the… |
プロンプトの例
- 「このリンクの商品写真を見て、オンラインショップ用に短く親しみやすい説明文を書いてください。」
- 「SNS 投稿用に、木のテーブルに置かれた陶器のコーヒーマグの画像を 1 枚生成してください。ただし、作成する前にモデルと概算費用を見せてください。」
- 「この 5 件の顧客コメントをモデレーションでチェックし、どれが何の理由でフラグ付けされたか教えてください。」
- 「私たちのキーで使える OpenAI モデルはどれですか。提供終了日が発表されているものはありますか。」
FAQ
Cursor の無料プランでカスタム MCP サーバーは使えますか? はい。MCP は Hobby、Pro、Business の各プランで利用できます。
次のステップ
このガイドは役に立ちましたか?