OpenAIMCP
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
Related MCP server: OpenAI MCP Server
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 |
| 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
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
Latest Blog Posts
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