OpenAIMCP
The OpenAIMCP server provides access to OpenAI's APIs through AceDataCloud, enabling text, image, audio, and embedding operations.
Chat Completions — Generate conversational responses with models like GPT-4, GPT-4o, GPT-5, and o-series (o1, o3, o4-mini), controlling temperature, max tokens, reasoning effort, and service tier.
Responses API — Access extended model variants (e.g., dated releases like
o3-2025-04-16, search-preview) with optional background/async processing.Image Generation — Create AI images from text using DALL·E 3,
gpt-image-1,nano-banana, etc., with custom size, quality, output format, background transparency, and async callback workflows.Image Editing — Modify existing images via URL with AI, controlling fidelity, size, quality, and format.
Text Embeddings — Convert text into vectors using
text-embedding-3-small,text-embedding-3-large, ortext-embedding-ada-002for semantic search and similarity.Audio — Text-to-speech and audio transcription from URLs using Whisper or GPT-Transcribe models.
Async Task Management — Retrieve individual image tasks or list/filter tasks (by ID, trace ID, etc.) created via callback-based asynchronous requests.
Model Discovery — List available chat, image, and embedding models.
Usage Guide — Access a comprehensive in-server guide with examples and best practices.
Provides tools for interacting with OpenAI API, enabling chat completions, image generation, editing, and text embeddings through various GPT and DALL-E models.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OpenAIMCPWrite a short poem about autumn leaves"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
OpenAIMCP
A Model Context Protocol (MCP) server for OpenAI API access using AceDataCloud.
Interact with OpenAI models for chat completions, image generation, text embeddings, and more — directly from Claude, VS Code, or any MCP-compatible client.
Features
Chat Completions — Access GPT-4, GPT-4o, GPT-5, o1, o3, o4-mini, and many more models
Responses API — Extended model variant support including dated releases and search-preview models
Image Generation — Create images with gpt-image-1, gpt-image-2, dall-e-3, and nano-banana models
Image Editing — Modify existing images with AI
Text Embeddings — Generate vector representations with text-embedding-3 models
Audio — Convert text to speech and transcribe audio with whisper-1 or gpt-transcribe
Related MCP server: Outsource MCP
Quick Start
Prerequisites
Get an API token from AceDataCloud.
Installation
pip install mcp-openaiConfiguration
Set your API token:
export ACEDATACLOUD_API_TOKEN=your_api_token_hereRun
mcp-openaiAvailable Tools
Tool | Description |
| Create chat completions using OpenAI models |
| Create responses using the Responses API |
| Generate images from text descriptions |
| Edit existing images with AI |
| Create text embedding vectors |
| Convert text to spoken audio |
| Transcribe audio from a URL |
| List available chat/completion models |
| List available image models |
| List available embedding models |
| Get comprehensive usage guide |
Supported Models
Chat Completion Models
GPT-5 Series: gpt-5.5, gpt-5.5-pro, gpt-5.4, gpt-5.4-pro, gpt-5.2, gpt-5.1, gpt-5, gpt-5-mini, gpt-5-nano
GPT-4 Series: gpt-4.1, gpt-4.1-mini, gpt-4.1-nano, gpt-4o, gpt-4o-mini, gpt-4
Reasoning: o4-mini, o3, o3-mini, o3-pro, o1, o1-mini, o1-pro
Image Models
gpt-image-1, gpt-image-1.5, gpt-image-2, dall-e-3, dall-e-2, nano-banana, nano-banana-2, nano-banana-pro
Embedding Models
text-embedding-3-small, text-embedding-3-large, text-embedding-ada-002
Audio Transcription Models
whisper-1, gpt-transcribe
Usage Examples
Chat Completion
openai_chat_completion(
messages=[{"role": "user", "content": "Explain quantum computing in simple terms"}],
model="gpt-4.1"
)Image Generation
openai_generate_image(
prompt="A serene Japanese garden with cherry blossoms at sunset, photorealistic",
model="gpt-image-1",
size="1024x1024"
)Text Embeddings
openai_create_embedding(
input="The quick brown fox jumps over the lazy dog",
model="text-embedding-3-small"
)Configuration
Variable | Description | Default |
| API token (required) | — |
| API base URL |
|
| Request timeout in seconds |
|
| MCP server name |
|
| Logging level |
|
Development
# Install dependencies
pip install -e ".[dev,test]"
# Run tests
pytest
# Run linter
ruff check .API Reference
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA Model Context Protocol server implementation that enables connection between OpenAI APIs and MCP clients for coding assistance with features like CLI interaction, web API integration, and tool-based architecture.35
- AlicenseAqualityDmaintenanceAn MCP server that enables AI applications to access 20+ model providers (including OpenAI, Anthropic, Google) through a unified interface for text and image generation.230MIT
- Alicense-qualityCmaintenanceA universal server that enables MCP-compatible clients (like Claude Desktop, Cursor, VS Code) to access OpenAI's APIs for chat completions, image generation, embeddings, and model listing through a standardized interface.97MIT
- Flicense-qualityDmaintenanceA Model Context Protocol server that bridges MCP clients with local LLM services, enabling seamless integration with MCP-compatible applications through standard tools like chat completion, model listing, and health checks.
Related MCP Connectors
MCP server for AI dialogue using various LLM models via AceDataCloud
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for GLM chat completions using Zhipu AI models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AceDataCloud/OpenAIMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server