{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.com.mcp/openai-tools","description":"Focused MCP server for OpenAI image/audio generation (v2.0.0). Wraps endpoints via HAPI CLI.","title":"OpenAI Tools MCP Server","repository":{"url":"https://github.com/la-rebelion/hapimcp","source":"github"},"version":"0.6.0","websiteUrl":"https://platform.openai.com/docs/api-reference","remotes":[{"type":"streamable-http","url":"https://openai-tools.run.mcp.com.ai/mcp","headers":[{"description":"Bearer token for authenticating with the OpenAI API. Obtain via the OpenAI dashboard. https://platform.openai.com/api-keys","isRequired":true,"format":"string","isSecret":true,"name":"Authorization"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"documentation":"https://docs.mcp.com.ai/examples/mcp-servers-from-oas/openai-mcp","examples":[{"command":"docker run -p 3030:3030 hapimcp/hapi-cli:0.6.0 serve openai-tools --port 3030 --headless --url https://api.openai.com/v1 --openapi https://docs.mcp.com.ai/servers-apis/openapi/openai-tools.yaml","description":"Run the OpenAI Tools MCP server using Docker","name":"Docker Run"},{"command":"hapi serve openai-tools --headless --port 3030 --url https://api.openai.com/v1","description":"Run using local HAPI CLI integration","name":"HAPI CLI"},{"command":"hapi serve openai-tools --headless --port 3030 --url https://api.openai.com/v1 | bunx @modelcontextprotocol/inspector","description":"Inspect the available tools","name":"MCP Inspector"}],"keywords":["openai","ai","images","audio","dalle","whisper","generation","mcp","hapi"],"license":"MIT","notes":["This focused server prevents token bloat by only exposing image and audio generation tools.","Requires an OpenAI API Key.","Uses the HAPI CLI to dynamically convert the OpenAI OpenAPI spec to MCP tools.","The OpenAPI spec is a skimmed version of the full OpenAI API.","For scaling info, see: https://mcp.com.ai/mcp-at-scale"],"publisher":"La Rebelion Labs"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-22T02:35:00.021804Z","publishedAt":"2026-01-22T02:35:00.021804Z","updatedAt":"2026-01-22T02:35:00.021804Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"ai.getvda/authenticated-mcp-agent-openai","description":"Authenticated MCP Agent (Openai)","version":"1.0.0","websiteUrl":"https://authenticated-mcp-agent-openai.getvda.ai","remotes":[{"type":"streamable-http","url":"https://authenticated-mcp-agent-openai.getvda.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T11:40:13.811241Z","publishedAt":"2026-09-03T11:40:13.811241Z","updatedAt":"2026-09-03T11:40:13.811241Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"ai.getvda/llm-orchestration-agent-langchain-openai","description":"LLM Orchestration Agent (Langchain Openai)","version":"1.0.0","websiteUrl":"https://llm-orchestration-agent-langchain-openai.getvda.ai","remotes":[{"type":"streamable-http","url":"https://llm-orchestration-agent-langchain-openai.getvda.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T11:40:14.234455Z","publishedAt":"2026-09-03T11:40:14.234455Z","updatedAt":"2026-09-03T11:40:14.234455Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"ai.getvda/llm-orchestration-agent-openai","description":"LLM Orchestration Agent (Openai)","version":"1.0.0","websiteUrl":"https://llm-orchestration-agent-openai.getvda.ai","remotes":[{"type":"streamable-http","url":"https://llm-orchestration-agent-openai.getvda.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T11:40:15.967Z","publishedAt":"2026-09-03T11:40:15.967Z","updatedAt":"2026-09-03T11:40:15.967Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"ai.getvda/oauth-langchain-openai-agent","description":"OAuth LangChain OpenAI Agent","version":"1.0.0","websiteUrl":"https://authenticated-llm-agent-google-auth-oauthlib.getvda.ai","remotes":[{"type":"streamable-http","url":"https://authenticated-llm-agent-google-auth-oauthlib.getvda.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T11:40:42.399227Z","publishedAt":"2026-09-03T11:40:42.399227Z","updatedAt":"2026-09-03T11:40:42.399227Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"ai.getvda/structured-output-agent-openai","description":"Structured Output Agent (Openai)","version":"1.0.0","websiteUrl":"https://structured-output-agent-openai.getvda.ai","remotes":[{"type":"streamable-http","url":"https://structured-output-agent-openai.getvda.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T11:40:18.726286Z","publishedAt":"2026-09-03T11:40:18.726286Z","updatedAt":"2026-09-03T11:40:18.726286Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"ai.getvda/traced-openai-langchain-agent","description":"Traced OpenAI LangChain Agent","version":"1.0.0","websiteUrl":"https://authenticated-mcp-agent-opentelemetry-api.getvda.ai","remotes":[{"type":"streamable-http","url":"https://authenticated-mcp-agent-opentelemetry-api.getvda.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T11:40:36.740385Z","publishedAt":"2026-09-03T11:40:36.740385Z","updatedAt":"2026-09-03T11:40:36.740385Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.smithery/adamamer20-paper-search-mcp-openai","description":"Search and download academic papers from arXiv, PubMed, bioRxiv, medRxiv, Google Scholar, Semantic…","repository":{"url":"https://github.com/adamamer20/paper-search-mcp-openai","source":"github"},"version":"1.14.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@adamamer20/paper-search-mcp-openai/mcp","headers":[{"description":"Bearer token for Smithery authentication","isRequired":true,"value":"Bearer {smithery_api_key}","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-18T10:21:35.776286Z","publishedAt":"2025-09-18T10:21:35.776286Z","updatedAt":"2025-09-18T10:21:35.776286Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-16/server.schema.json","name":"ai.smithery/aicastle-school-openai-api-agent-project","description":"Fetch current stock prices and key data for symbols across global markets. Look up companies like…","repository":{"url":"https://github.com/aicastle-school/openai-api-agent-project","source":"github"},"version":"1.16.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@aicastle-school/openai-api-agent-project/mcp","headers":[{"description":"Bearer token for Smithery authentication","value":"Bearer {smithery_api_key}","name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-06T11:12:18.988861Z","publishedAt":"2025-10-06T11:12:18.988861Z","updatedAt":"2025-10-06T11:12:18.988861Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-16/server.schema.json","name":"ai.smithery/aicastle-school-openai-api-agent-project11","description":"Fetch the latest available stock quotes by ticker symbol across international markets. Check price…","repository":{"url":"https://github.com/aicastle-school/openai-api-agent-project","source":"github"},"version":"1.16.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@aicastle-school/openai-api-agent-project11/mcp","headers":[{"description":"Bearer token for Smithery authentication","value":"Bearer {smithery_api_key}","name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-06T11:12:19.115931Z","publishedAt":"2025-10-06T11:12:19.115931Z","updatedAt":"2025-10-06T11:12:19.115931Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.smithery/cc25a-openai-api-agent-project123123123","description":"Look up the latest stock prices by ticker symbol across global markets. Get current price and esse…","repository":{"url":"https://github.com/cc25a/openai-api-agent-project","source":"github"},"version":"1.14.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@cc25a/openai-api-agent-project123123123/mcp","headers":[{"description":"Bearer token for Smithery authentication","isRequired":true,"value":"Bearer {smithery_api_key}","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-17T03:32:54.14302Z","publishedAt":"2025-09-17T03:32:54.14302Z","updatedAt":"2025-09-17T03:32:54.14302Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.a2awire/data-openai-announcement-model-release-news","description":"OpenAI announcements: models, releases, news. $0.01/query. Register in-session — free testnet funds.","title":"Official OpenAI Announcements \u0026 Model Releases — buy per-query in-session (openaiwatch)","repository":{"url":"https://github.com/ee324/a2awire","source":"github"},"version":"0.1.1","websiteUrl":"https://a2awire.com/data/openaiwatch-official-openai-announcements-model-releases-1336ac","remotes":[{"type":"streamable-http","url":"https://a2awire.com/mcp/data/openaiwatch-official-openai-announcements-model-releases-1336ac/http"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cadence":"Hourly refresh from the official OpenAI news feed; republished when new announcements appear (~2-3/day; occasional multi-day gaps)","getting_started":["connect (no key needed) — initialize returns buyer-first instructions","register — mints your agent identity + wallet in this session, no signup","request_testnet_usdc — faucet drips free funds to your wallet","data_session_open — open a prepaid $0.01/query session","data_session_query — ask; attested hits returned"],"how_to_buy":"register -\u003e request_testnet_usdc -\u003e data_session_open -\u003e data_session_funding_package -\u003e broadcast -\u003e data_session_attach_escrow -\u003e data_session_query","listing_page":"https://a2awire.com/data/openaiwatch-official-openai-announcements-model-releases-1336ac","mcp_remote":"https://a2awire.com/mcp/data/openaiwatch-official-openai-announcements-model-releases-1336ac/http","price":"$0.01/query. Free testnet USDC via in-session faucet.","product":"Every official OpenAI announcement as published on openai.com — new model releases (GPT series, Sora, images), product launches, research notes, policy and safety updates. Curated from the official OpenAI news RSS feed (keyless, one fetch per run, newest-first slice of the full a","sample_queries":["What has OpenAI officially announced in the last 24 hours?","Show the latest OpenAI model or product releases","Any new OpenAI research notes or policy updates this week?"],"search_keywords":["openai-announcement","model-release-news","openai-news","gpt","chatgpt"],"settlement":"escrow-backed on Base L2; funds never custodied by the platform","verification":"on-chain corpus-root anchor evidence via /api/v1/anchors/{tx_hash}"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T13:08:23.872559Z","publishedAt":"2026-09-09T13:08:23.872559Z","updatedAt":"2026-09-09T13:08:23.872559Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.insightfulpipe/openai-ads","description":"Hosted OpenAI Ads MCP server for Claude, ChatGPT and Cursor, with each action switched per account.","title":"OpenAI Ads MCP by InsightfulPipe","repository":{"url":"https://github.com/Insightful-Pipe/openai-ads-mcp-server","source":"github"},"version":"1.0.0","websiteUrl":"https://insightfulpipe.com/mcp-servers/openai-ads","remotes":[{"type":"streamable-http","url":"https://openai-ads.insightfulmcp.com/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T01:17:48.714675Z","publishedAt":"2026-10-21T01:17:48.714675Z","updatedAt":"2026-10-21T01:17:48.714675Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"com.jojapi/openai-sora","description":"OpenAI Sora: Sora \u0026 Sora 2 (new social media like TikTok) API by ChatGPT creator OpenAI. Access.","version":"1.0.0","websiteUrl":"https://jojapi.com/hub/api/openai-sora","remotes":[{"type":"streamable-http","url":"https://mcp.jojapi.com/openai-sora"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T18:08:35.740074Z","publishedAt":"2026-08-19T18:08:35.740074Z","updatedAt":"2026-08-19T18:08:35.740074Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.modevc/chart-anthropic-sdk-vs-openai-sdk-npm-downloads","description":"Anthropic's SDK went from 34% to 97% of the OpenAI SDK's weekly npm downloads in 46 weeks. It.","title":"Mode VC Chart: Anthropic SDK vs. OpenAI SDK: npm Downloads","version":"2.0.2","websiteUrl":"https://modevc.com/charts/anthropic-sdk-vs-openai-sdk-npm-downloads/","remotes":[{"type":"streamable-http","url":"https://modevc.com/api/mcp/chart-anthropic-sdk-vs-openai-sdk-npm-downloads"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T01:43:05.539288Z","publishedAt":"2026-10-18T01:43:05.539288Z","updatedAt":"2026-10-18T01:43:05.539288Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.modevc/chart-anthropic-vs-openai-vs-google-arena-top-20","description":"Anthropic holds 8 of the Arena top 20, Google 7 and OpenAI 0. In Apr 2025 OpenAI held 9 and.","title":"Mode VC Chart: Anthropic vs. OpenAI vs. Google: Who Holds the Top 20?","version":"2.0.2","websiteUrl":"https://modevc.com/charts/anthropic-vs-openai-vs-google-arena-top-20/","remotes":[{"type":"streamable-http","url":"https://modevc.com/api/mcp/chart-anthropic-vs-openai-vs-google-arena-top-20"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T01:43:25.457744Z","publishedAt":"2026-10-18T01:43:25.457744Z","updatedAt":"2026-10-18T01:43:25.457744Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.modevc/chart-arena-rating-gap-google-anthropic-openai","description":"Google leads the Arena again; Anthropic trails by 22 points and OpenAI by 62. Query full.","title":"Mode VC Chart: Arena Rating Gap: Google Leads; Anthropic Trails by 22 Pts","version":"2.0.2","websiteUrl":"https://modevc.com/charts/arena-rating-gap-google-anthropic-openai/","remotes":[{"type":"streamable-http","url":"https://modevc.com/api/mcp/chart-arena-rating-gap-google-anthropic-openai"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T01:41:27.576709Z","publishedAt":"2026-10-18T01:41:27.576709Z","updatedAt":"2026-10-18T01:41:27.576709Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.modevc/chart-openai-leaderboard-ranking","description":"OpenAI was the #1 lab on Arena for 95% of 2024. On 25 Sept 2026 it ranks 8th among labs, and.","title":"Mode VC Chart: OpenAI Leaderboard Ranking: 8th Among Labs on Arena","version":"2.0.2","websiteUrl":"https://modevc.com/charts/openai-leaderboard-ranking/","remotes":[{"type":"streamable-http","url":"https://modevc.com/api/mcp/chart-openai-leaderboard-ranking"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T01:42:30.356652Z","publishedAt":"2026-10-18T01:42:30.356652Z","updatedAt":"2026-10-18T01:42:30.356652Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.modevc/chart-openai-python-package-downloads-pypi-growth","description":"Between 31 Aug–6 Sep and 25 Sep–1 Oct, anthropic's PyPI downloads grew 25% and openai's 14%,.","title":"Mode VC Chart: OpenAI Python Package Downloads: Who Grew Since August","version":"2.0.2","websiteUrl":"https://modevc.com/charts/openai-python-package-downloads-pypi-growth/","remotes":[{"type":"streamable-http","url":"https://modevc.com/api/mcp/chart-openai-python-package-downloads-pypi-growth"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T01:42:20.624338Z","publishedAt":"2026-10-18T01:42:20.624338Z","updatedAt":"2026-10-18T01:42:20.624338Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.seoapi/openai","description":"Validate GPTBot and OAI-SearchBot IP addresses. Remote MCP validate_ip tool.","version":"1.0.0","websiteUrl":"https://seoapi.com/openai/","remotes":[{"type":"streamable-http","url":"https://openai.seoapi.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-15T21:47:31.423108Z","publishedAt":"2026-07-15T21:47:31.423108Z","updatedAt":"2026-07-15T21:47:31.423108Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AceDataCloud/mcp-openai","description":"MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud","repository":{"url":"https://github.com/AceDataCloud/OpenAIMCP","source":"github"},"version":"2026.10.31.0","websiteUrl":"https://platform.acedata.cloud/documents/openai?utm_source=mcp_registry\u0026utm_medium=referral\u0026utm_campaign=evergreen\u0026utm_content=openai_mcp_listing_guide","packages":[{"registryType":"pypi","identifier":"mcp-openai-pro","version":"2026.10.31.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API token from Ace Data Cloud (https://platform.acedata.cloud)","isRequired":true,"isSecret":true,"name":"ACEDATACLOUD_API_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://openai.mcp.acedata.cloud/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-31T18:01:08.710288Z","publishedAt":"2026-10-31T18:01:08.710288Z","updatedAt":"2026-10-31T18:01:08.710288Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.HYPD-AI/openai-ads-mcp","description":"Read-only MCP server for the OpenAI Ads API: campaigns, ad groups, ads, and insights.","repository":{"url":"https://github.com/HYPD-AI/openai-ads-mcp","source":"github"},"version":"0.1.3","packages":[{"registryType":"npm","identifier":"@hypd-ai/openai-ads-mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key (Bearer token), scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-03T14:39:53.007235Z","publishedAt":"2026-06-03T14:39:53.007235Z","updatedAt":"2026-06-03T14:39:53.007235Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage","description":"LLM cost optimizer for OpenAI, Anthropic, token usage, BYOK, and SkillFM Beacon audits.","title":"SkillFM LLM Cost Optimizer","repository":{"url":"https://github.com/ericm1018/skillfm-llm-cost-optimizer-mcp","source":"github","id":"1244230501"},"version":"0.1.0","websiteUrl":"https://skillfm.ai","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@skillfm/llm-cost-optimizer-mcp","version":"0.1.0","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"keywords":["LLM cost optimizer","OpenAI usage","Anthropic usage","token usage","AI cost optimizer","BYOK","SkillFM Beacon","MCP server"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-20T04:59:05.394041Z","publishedAt":"2026-05-20T04:59:05.394041Z","updatedAt":"2026-05-20T04:59:05.394041Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mcp-dir/openai_billing-mcp","description":"OpenAI organization usage and cost reporting through an admin API key connected by the user.","title":"OpenAI Billing","repository":{"url":"https://github.com/mcp-dir/openai_billing-mcp","source":"github"},"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://api.mcp.ai/p_openai_billing"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T13:31:04.311036Z","publishedAt":"2026-08-21T13:31:04.311036Z","updatedAt":"2026-08-21T13:31:04.311036Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.meet30997/codex-openai-image-mcp","description":"Generate, edit and make matching sets of images with the Codex CLI or the OpenAI Images API","title":"Codex / OpenAI Image","repository":{"url":"https://github.com/meet30997/codex-openai-image-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"codex-openai-image-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Image backend: codex-cli (your ChatGPT plan via the Codex CLI), openai-api, or mock","isRequired":true,"default":"codex-cli","choices":["codex-cli","openai-api","mock"],"name":"IMAGEGEN_PROVIDER"},{"description":"OpenAI API key, only needed for the openai-api backend","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Folder for generated images, relative to the working folder (default generated-images)","name":"IMAGEGEN_OUT_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-27T16:54:51.509516Z","publishedAt":"2026-10-27T16:54:51.509516Z","updatedAt":"2026-10-27T16:54:51.509516Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-openai-image","description":"OpenAI image generation MCP server for Model Context Protocol hosts","title":"OpenAI Image","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/openai-image"},"version":"0.3.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-openai-image","version":"0.3.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key with image generation access","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Workspace directory for saving generated images","format":"filepath","name":"MCP_WORKSPACE_PATH"},{"description":"Override the default OpenAI image model identifier","format":"string","default":"gpt-image-2","name":"OPENAI_IMAGE_MODEL"},{"description":"Outbound HTTP request timeout in milliseconds (max 1800000)","format":"number","default":"180000","name":"OPENAI_IMAGE_REQUEST_TIMEOUT_MS"},{"description":"JSON array of absolute paths the connector may read through (and write generated images through) in-workspace symlinks that resolve into them. Mirrors the host's built-in file-tool declared-Space roots. Malformed or partially-malformed values fail closed to workspace-only. Optional; standalone users omit it.","format":"string","name":"MCP_ALLOWED_SYMLINK_ROOTS"},{"description":"When set, serve MCP over HTTP on this port bound to 127.0.0.1 (loopback only) instead of stdio. Intended for host-managed local deployments; stdio hosts omit it.","format":"number","name":"MCP_HTTP_PORT"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"openai-image-generation","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T03:50:42.801768Z","publishedAt":"2026-08-10T03:50:42.801768Z","updatedAt":"2026-08-10T03:50:42.801768Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mrfentmen/openaire-mcp","description":"Search OpenAIRE for European research publications, datasets and funded projects - keyless.","repository":{"url":"https://github.com/mrfentmen/awesome-servers","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"@mrfentmen/openaire-mcp","version":"1.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-27T11:39:32.853438Z","publishedAt":"2026-10-27T11:39:32.853438Z","updatedAt":"2026-10-27T11:39:32.853438Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.pipeworx-io/openaire","description":"OpenAIRE MCP — EU research outputs (publications, datasets, software, projects)","title":"Openaire","repository":{"url":"https://github.com/pipeworx-io/mcp-openaire","source":"github"},"version":"0.2.0","websiteUrl":"https://pipeworx.io/packs/openaire","packages":[{"registryType":"npm","identifier":"@pipeworx/mcp-openaire","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional Pipeworx API key. Without it calls are anonymous and capped daily; a free key raises the cap.","isSecret":true,"name":"PIPEWORX_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://gateway.pipeworx.io/openaire/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T05:23:39.163267Z","publishedAt":"2026-10-29T05:23:39.163267Z","updatedAt":"2026-10-29T05:23:39.163267Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.trakkr-aisearch/openai-ads-mcp","description":"OpenAI Ads MCP for ChatGPT Ads campaigns, creatives, audiences, insights, and conversions.","title":"OpenAI Ads MCP","repository":{"url":"https://github.com/trakkr-aisearch/openai-ads-mcp","source":"github","id":"1274750114"},"version":"0.1.7","websiteUrl":"https://trakkr.ai/openai-ads-mcp","packages":[{"registryType":"npm","identifier":"openai-ads-mcp","version":"0.1.7","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]},{"registryType":"pypi","identifier":"openai-ads-mcp","version":"0.1.7","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]}],"remotes":[{"type":"streamable-http","url":"https://openai-ads-mcp.trakkr.ai/mcp","headers":[{"description":"OpenAI Ads API key from Ads Manager. Required only for Ads API tool calls; discovery, initialize, and tools/list work without it.","isSecret":true,"name":"X-OpenAI-Ads-API-Key"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"categories":["Marketing","Advertising","AI Visibility"],"keywords":["openai-ads","chatgpt-ads","openai ads mcp","chatgpt ads mcp","advertiser-api","mcp","marketing-automation"],"tools":["get_account","list_campaigns","get_insights","build_campaign","draft_context_hints","upload_creative","send_conversions"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T07:16:59.80313Z","publishedAt":"2026-07-22T07:16:59.80313Z","updatedAt":"2026-07-22T07:16:59.80313Z","isLatest":true}}}],"metadata":{"count":29}}
