Read-only MCP server for the OpenAI Ads API: campaigns, ad groups, ads, and insights.
Read-only MCP server for the OpenAI Ads API: campaigns, ad groups, ads, and insights.
A Model Context Protocol (MCP) server for the OpenAI Ads (Advertiser) API. It lets MCP-compatible clients — Claude Desktop, Cursor, VS Code, and others — read your OpenAI Ads campaigns, ad groups, ads, and performance insights through natural language.
The OpenAI Ads API exposes an advertiser's account, campaigns, ad groups, ads, and reporting. This server wraps the read endpoints of that API as MCP tools so an AI assistant can answer questions like:
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_ad_account | Fetch the ad account for the configured key. Great as a connectivity check. |
| list_campaigns | List campaigns (objective, budget, country targeting). |
| get_campaign | Fetch a single campaign by ID. |
| list_ad_groups | List ad groups, optionally filtered by campaign. |
| get_ad_group | Fetch a single ad group by ID (bidding config, context hints). |
| list_ads | List ads, optionally filtered by ad group. |
| get_ad | Fetch a single ad by ID (creative + review status). |
| get_account_insights | Performance insights for the whole account. |
| get_campaign_insights | Performance insights for one campaign. |
| get_ad_group_insights | Performance insights for one ad group. |
| get_ad_insights | Performance insights for one ad. |
{
"mcpServers": {
"openai-ads": {
"command": "npx",
"args": [
"-y",
"@hypd-ai/openai-ads-mcp"
],
"env": {
"OPENAI_ADS_API_KEY": "YOUR_OPENAI_ADS_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| OPENAI_ADS_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
The original Chromium automation reference server — simple, screenshot-driven browser control.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Showcases Model Context Protocol (MCP) servers that enable Large Language Models (LLMs) to securely access Azure tools and data.
This repository contains a collection of simple Model Context Protocol (MCP) servers designed for local execution. The included servers, such as mcp-filesystem (a clone of Anthropic's official…
MCP server for extracting and converting images to base64 for LLM analysis
A Model Context Protocol (MCP) server that exposes Arrakis VM sandbox functionality to Large Language Models.