Skip to content
OpenAI logo

OpenAI MCP server

Use the many tools ChatGPT has to offer.

OpenAI is not a separate install. One Activepieces MCP server exposes it alongside 760+ other apps, behind a single URL.

Tools
19
Works with
Any MCP client
Auth
API key
License
MIT, open source
Updated
September 2026

About the OpenAI MCP server

Connect OpenAI once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches OpenAI and 760+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

OpenAI tools your AI can run

Once connected, your assistant can call any of these OpenAI actions by asking in plain language.

  • Ask ChatGPT

    Ask ChatGPT anything you want!

    9 fields

  • Ask Assistant

    Ask a GPT assistant anything you want!

    3 fields

  • Vision Prompt

    Ask GPT a question about an image

    9 fields

  • Extract Structured Data from Text

    Returns structured data from provided unstructured text.

    3 fields

  • Classify Text (Moderation)

    Classify whether the supplied text violates OpenAI safety policies (harassment, hate, self-harm, sexual, violence, etc.).

    2 fields

  • Analyze Text Sentiment

    Analyzes text for sentiment (positive, negative, or neutral).

    2 fields

  • Create Embedding

    Generate a vector embedding for the supplied text. Useful for semantic search, clustering and RAG pipelines.

    4 fields

  • Search Embeddings

    Matches a query string to a list of document strings for best results.

    4 fields

  • Generate Image

    Generate an image using text-to-image models

    4 fields

  • Edit Image

    Edit an existing image using a text prompt with gpt-image-2

    5 fields

  • Text-to-Speech

    Generate an audio recording from text

    6 fields

  • Transcribe Audio

    Transcribe audio to text using whisper-1 model

    2 fields

  • Translate Audio

    Translate audio to text using whisper-1 model

    1 field

  • Upload File

    Upload a file to OpenAI for use with Assistants, Vector Stores, Batch jobs, Fine-tuning, or Vision.

    3 fields

  • List Files

    Return the list of files uploaded to the connected OpenAI account, optionally filtered by purpose.

    2 fields

  • Find File

    Check whether a file with the given name already exists in the connected OpenAI account.

    2 fields

  • Delete File

    Delete a file previously uploaded to the connected OpenAI account.

    1 field

  • List Models

    Return the list of models available to the connected OpenAI account, optionally filtered by an ID substring.

    1 field

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Give your assistant OpenAI

Connect OpenAI once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 760+ other apps. Free to start.

OpenAI MCP, answered.

No. That is the point of it. One Activepieces server exposes OpenAI alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect OpenAI in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 19 tools, including Ask ChatGPT, Ask Assistant, Vision Prompt, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.