Command Palette

Search for a command to run...

UnylyUnyly
Browse all

OpenAIMCP

FreeNot checked

A Model Context Protocol server for OpenAI API access via AceDataCloud, enabling chat completions, image generation, text embeddings, and more from MCP-compatib

GitHubEmbed

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

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_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

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

from github.com/AceDataCloud/OpenAIMCP

Install OpenAIMCP in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install openaimcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add openaimcp -- uvx mcp-openai

FAQ

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

Compare OpenAIMCP with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs