
Mcp Openai
io.github.AceDataCloudv2026.10.4.1Updated Oct 4, 2026
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
Overview
Lets an assistant call OpenAI models through AceDataCloud for chat, image generation and editing, embeddings, and audio.
- What it does
- Exposes OpenAI capabilities as MCP tools: chat completions, the Responses API, image generation and editing, text embeddings, text-to-speech, and audio transcription. It also lists available chat, image, and embedding models and returns a usage guide. Requests are routed through the AceDataCloud platform rather than a direct OpenAI account.
- When to use it
- Use it when an assistant should generate text, images, or embeddings, or transcribe and synthesize audio, without integrating the OpenAI SDK directly. It suits clients that can reach a hosted MCP endpoint or run a local Python process.
- Requirements
- An AceDataCloud API token supplied in the ACEDATACLOUD_API_TOKEN environment variable, plus network access to the AceDataCloud API. It can run as a hosted remote endpoint or locally via the mcp-openai-pro PyPI package with uvx or pip. Optional settings include ACEDATACLOUD_API_BASE_URL, OPENAI_REQUEST_TIMEOUT, MCP_SERVER_NAME, and LOG_LEVEL.
Installation
In SourceWeft
- Open Mcp Openai in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"mcp-openai": {
"type": "http",
"url": "https://openai.mcp.acedata.cloud/mcp"
}
}
}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
Configuration
Set your API token:
Run
Available Tools
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
Image Generation
Text Embeddings
Configuration
Development
API Reference
Documentation
License
MIT
Source: README.md at commit f1012fc
Tools
0Version history
1- v2026.10.4.1LatestOct 4, 2026