OpenAIMCP
FreeNot checkedA Model Context Protocol server for OpenAI API access via AceDataCloud, enabling chat completions, image generation, text embeddings, and more from MCP-compatib
About
A Model Context Protocol server for OpenAI API access via AceDataCloud, enabling chat completions, image generation, text embeddings, and more from MCP-compatible clients.
README
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
Quick Start
Prerequisites
Get an API token from AceDataCloud.
Installation
pip install mcp-openai
Configuration
Set your API token:
export ACEDATACLOUD_API_TOKEN=your_api_token_here
Run
mcp-openai
Available Tools
| Tool | Description |
|---|---|
openai_chat_completion |
Create chat completions using OpenAI models |
openai_create_response |
Create responses using the Responses API |
openai_generate_image |
Generate images from text descriptions |
openai_edit_image |
Edit existing images with AI |
openai_create_embedding |
Create text embedding vectors |
openai_text_to_speech |
Convert text to spoken audio |
openai_transcribe_audio |
Transcribe audio from a URL |
openai_list_chat_models |
List available chat/completion models |
openai_list_image_models |
List available image models |
openai_list_embedding_models |
List available embedding models |
openai_get_usage_guide |
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 |
|---|---|---|
ACEDATACLOUD_API_TOKEN |
API token (required) | — |
ACEDATACLOUD_API_BASE_URL |
API base URL | https://api.acedata.cloud |
OPENAI_REQUEST_TIMEOUT |
Request timeout in seconds | 60 |
MCP_SERVER_NAME |
MCP server name | openai |
LOG_LEVEL |
Logging level | INFO |
Development
# Install dependencies
pip install -e ".[dev,test]"
# Run tests
pytest
# Run linter
ruff check .
API Reference
License
MIT
Installing OpenAIMCP
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/AceDataCloud/OpenAIMCPFAQ
Is OpenAIMCP MCP free?
Yes, OpenAIMCP MCP is free — one-click install via Unyly at no cost.
Does OpenAIMCP need an API key?
No, OpenAIMCP runs without API keys or environment variables.
Is OpenAIMCP hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install OpenAIMCP in Claude Desktop, Claude Code or Cursor?
Open OpenAIMCP on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Klavis AI
Open Source MCP Infra. Hosted MCP servers and MCP clients on Slack and Discord.
Work90210/APIFold
Turn any REST API into a hosted MCP server. 18 free public servers (GitHub, Stripe, Slack, OpenAI, Notion, and more) — no setup required, bring your own API key
by Work90210arikusi/deepseek-mcp-server
MCP server for DeepSeek AI with chat, reasoning, multi-turn sessions, function calling, thinking mode, and cost tracking.
by arikusihashgraph-online/hashnet-mcp-js
MCP server for the Registry Broker. Discover, register, and chat with AI agents on the Hashgraph network.
by hashgraph-onlineprofullstack/mcp-server
A comprehensive MCP server aggregating 20+ tools including SEO optimization, document conversion, domain lookup, email validation, QR generation, weather data,
by profullstackWayStation-ai/mcp
Seamlessly and securely connect Claude Desktop and other MCP hosts to your favorite apps (Notion, Slack, Monday, Airtable, etc.). Takes less than 90 secs.
by waystation-aiCompare OpenAIMCP with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs
