MCP OpenAI
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
Connector by AceDataCloud · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/acedatacloud-mcp-openai
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://openai.mcp.acedata.cloud/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 13 read · 6 write · 0 delete · 1 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 20
Read from the source code; the running server may list different tools.
Read 13 · Look things up without changing anything.
gpt_image_get_taskgpt_image_list_modelsgpt_image_list_tasksopenai_chat_completionopenai_get_modelsopenai_get_realtime_connection_infoopenai_get_taskopenai_get_usage_guideopenai_list_chat_modelsopenai_list_embedding_modelsopenai_list_image_modelsopenai_list_tasks
Show 1 more tools
openai_transcribe_audio
Write 6 · Create, change, send or run things.
gpt_image_editopenai_create_embeddingopenai_create_responseopenai_edit_imageopenai_generate_imageopenai_text_to_speech
Not yet classified 1 · We could not tell from the name and description.
gpt_image_generate
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
ACEDATACLOUD_API_TOKEN
Network hosts it talks to 9
api.acedata.cloud· found in codeauth.acedata.cloud· found in codecdn.acedata.cloud· found in codegithub.com· found in codeglama.ai· found in codeopenai.mcp.acedata.cloud· found in remote endpoint, install command, codeplatform.acedata.cloud· found in coderaw.githubusercontent.com· found in codewebhook.site· found in code
Tools (20)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
gpt_image_editgpt_image_generategpt_image_get_taskgpt_image_list_modelsList GPT Image model identifiers without sending an API request.
gpt_image_list_tasksopenai_chat_completionCreate a chat completion using OpenAI models via AceDataCloud. Sends a conversation to the specified model and returns the generated response. Supports all major GPT and o-series models. Use this when: - You need to have a conversation with an AI model - You want to generate text responses based on a prompt - You need structured JSON output from a model Returns: JSON response containing the model's reply and usage information.
openai_create_embeddingCreate text embeddings using OpenAI embedding models via AceDataCloud. Converts text into numerical vector representations that can be used for semantic search, text similarity, clustering, and other ML tasks. Use this when: - You need to compare semantic similarity between texts - You want to build a semantic search system - You need vector representations for machine learning Returns: JSON response containing the embedding vectors and usage information.
openai_create_responseCreate a response using the OpenAI Responses API via AceDataCloud. The Responses API is an alternative to the Chat Completions API with support for a wider range of model variants and additional features like background processing. Use this when: - You need access to model-specific dated variants (e.g., o3-2025-04-16) - You want background processing with a task ID - You need access to search-preview models Returns: JSON response containing the model's output and usage information.
openai_edit_imageEdit or modify existing images using OpenAI image models via AceDataCloud. Applies AI-powered edits to existing images based on text descriptions. Can modify, extend, or transform images while preserving desired elements. Use this when: - You want to modify an existing image - You need to add, remove, or change elements in an image - You want to apply a specific style or transformation to an image Returns: JSON with a `task_id`. Editing runs asynchronously — poll `openai_get_task` with that id until it reports `finished_at`, then read the image URLs from its `response`. When `ca…
openai_generate_imageGenerate images using OpenAI image models via AceDataCloud. Creates AI-generated images from text descriptions using models like gpt-image-1, dall-e-3, and nano-banana variants. Use this when: - You want to create an image from a text description - You need AI-generated artwork or illustrations - You want to generate product mockups or visual concepts Returns: JSON with a `task_id`. Generation runs asynchronously — poll `openai_get_task` with that id until it reports `finished_at`, then read the image URLs from its `response`. When `callback_url` is set the result is POSTed …
openai_get_modelsList models from the OpenAI-compatible models endpoint. Returns: JSON response from GET /openai/models.
openai_get_realtime_connection_infoGet realtime connection information from GET /v1/realtime.
openai_get_taskRetrieve a single async image task by its task ID or custom trace ID. Image generation and editing requests are submitted asynchronously and return a task_id immediately. Use this tool to poll until the task finishes and to retrieve the final image URLs. A task is complete once it carries a `finished_at` timestamp. While it is still running this tool waits ~5s before returning, so repeated calls poll at a sane rate. Use this when: - You called openai_generate_image or openai_edit_image and got a task_id - You want to check the status of an async image task Returns: JSON object with tas…
openai_get_usage_guideGet a comprehensive guide for using the OpenAI tools. Provides detailed information on how to use all available OpenAI tools effectively, including examples and best practices. Returns: Complete usage guide for OpenAI tools.
openai_list_chat_modelsList all available chat completion models. Shows all models available for the chat completions and responses endpoints, including GPT-4, GPT-4o, GPT-5, and o-series models. Returns: Table of all chat models with descriptions.
Show 5 more tools
openai_list_embedding_modelsList all available text embedding models. Shows all models available for the embeddings endpoint. Returns: Table of all embedding models with descriptions.
openai_list_image_modelsList all available image generation and editing models. Shows all models available for the images/generations and images/edits endpoints. Returns: Table of all image models with descriptions.
openai_list_tasksList async image tasks using batch query filters. Returns a paginated list of async image task records. You must provide at least one filter: ids, trace_ids, application_id, user_id, or a created_at_min / created_at_max time window. Every image generation and edit produces a task record, so this lists recent image work regardless of whether a callback_url was used. Use this when: - You want to list multiple tasks at once - You want to see all tasks for an application or user Returns: JSON object with 'items' array and 'count' field.
openai_text_to_speechGenerate speech audio from text using OpenAI TTS models via AceDataCloud. Converts text to natural-sounding speech using OpenAI's text-to-speech models. Use this when: - You need to convert text to spoken audio - You want to generate voiceovers or narration - You need audio output from text content Returns: JSON response containing base64-encoded audio data and format information. Decode the 'audio' field with base64 to get the raw audio bytes.
openai_transcribe_audioTranscribe audio to text using OpenAI transcription models via AceDataCloud. Downloads audio from the given URL and sends it to an OpenAI transcription model. Supports a wide range of audio formats and optional language hints. Use this when: - You need to convert spoken audio to text - You want subtitles or captions from a video/audio file - You need timestamped transcripts for processing Returns: JSON response containing the transcribed text (and timestamps if verbose_json). For 'text', 'srt', and 'vtt' formats the raw string is returned in a {"text": "..."} wrapper for consist…
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 1
- Weekly downloads
- 1,770
- Last commit
- Oct 19, 2026 (10 days ago)
- Last release
- Oct 24, 2026 (4 days ago)
- Last package publish
- Oct 19, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.AceDataCloud/mcp-openai- Version
- 2026.10.24.0
- Auth
- Auth not stated, API key
- Packages
- pypi mcp-openai-pro
- License
- MIT
- Repository
- github.com/AceDataCloud/OpenAIMCP
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from AceDataCloud
- 0.719score

Suno by Ace Data Cloud
AceDataCloud
Create Suno music, lyrics and covers with Ace Data Cloud; retrieve the same task for results.
ConnectorAFreshness: ARemoteLocal★ 69↓ 2K/wkClaude Code +5 - 0.700score

Seedance by Ace Data Cloud
AceDataCloud
Generate Seedance videos with Ace Data Cloud; retrieve the original task for finished video.
ConnectorAFreshness: ARemoteLocal★ 20↓ 1.7K/wkClaude Code +5 - 0.685score

Nano Banana by Ace Data Cloud
AceDataCloud
Generate and edit Nano Banana images with Ace Data Cloud; retrieve the same task for results.
ConnectorAFreshness: ARemoteLocal★ 7↓ 1.6K/wkClaude Code +5 - 0.665score

GPT Image by Ace Data Cloud
AceDataCloud
Generate and edit GPT Image pictures with Ace Data Cloud; query the original image task.
ConnectorAFreshness: ALocal★ 1↓ 1.8K/wkClaude Code +5 - 0.652score

HappyHorse by Ace Data Cloud
AceDataCloud
Generate and edit HappyHorse videos with Ace Data Cloud; retrieve the original task for results.
ConnectorAFreshness: ARemoteLocal↓ 1.4K/wkClaude Code +5 - 0.641score
seedance
AceDataCloud
Use Seedance video tools through an Ace Data Cloud account in Claude Code, including setup and retrieval of the same task.
SkillAFreshness: A★ 17Claude Code +9
Cite this page
MCP OpenAI. Agent Mart. https://agentmart.dev/connectors/acedatacloud-mcp-openai (last updated 2026-10-25)