Server data from the Official MCP Registry
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
About
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
Remote endpoints: streamable-http: https://openai.mcp.acedata.cloud/mcp
Security Report
Valid MCP server (2 strong, 2 medium validity signals). 7 known CVEs in dependencies (0 critical, 5 high severity) Package registry verified. Imported from the Official MCP Registry.
Endpoint verified · Requires authentication · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: ACEDATACLOUD_API_TOKEN
How to Install & Connect
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
Documentation
View on GitHubFrom the project's GitHub README.
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.
The AceDataCloud distribution is mcp-openai-pro. The unrelated
mcp-openai package on PyPI is not maintained by AceDataCloud. Update existing
uvx configurations to the new package name; the hosted MCP URL is unchanged.
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, GPT Image 2.5 Flare/Sunburst standard or official variants, 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-pro
Configuration
Set your API token:
export ACEDATACLOUD_API_TOKEN=your_api_token_here
Run
mcp-openai-pro
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, gpt-image-2:official, gpt-image-2.5-flare, gpt-image-2.5-flare:official, gpt-image-2.5-sunburst, gpt-image-2.5-sunburst:official, dall-e-3, dall-e-2, nano-banana, nano-banana-2, nano-banana-pro
- GPT Image
:officialvariants settle from actual text-input, image-input, and image-output tokens.
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
Documentation
License
MIT
Reviews
No reviews yet
Be the first to review this server!
More AI & ML MCP Servers
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
FinAgent
Freeby mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.
by Lharries · Communication
Read, search, and send WhatsApp messages through your AI assistant
Google Workspace MCP
Freeby Taylorwilsdon · Productivity
Control Gmail, Calendar, Docs, Sheets, Drive, and more from your AI
