Documentation index: https://openadmanager.com/llms.txt

# Google, Meta, TikTok and more Ads in VS Code (MCP) | OpenAdManager

> Add OpenAdManager with MCP: Add Server in VS Code, sign in once, and let your agent read your ad accounts. You choose what it can change.

Canonical: https://openadmanager.com/docs/ai/vs-code

**Docs menu**

## Get started

[Docs home](https://openadmanager.com/docs)[Quickstart](https://openadmanager.com/docs/quickstart)

## Add to your AI

[All AI apps](https://openadmanager.com/docs/ai)[Claude](https://openadmanager.com/docs/ai/claude)[ChatGPT](https://openadmanager.com/docs/ai/chatgpt)[Cursor](https://openadmanager.com/docs/ai/cursor)[Claude Code](https://openadmanager.com/docs/ai/claude-code)[Codex](https://openadmanager.com/docs/ai/codex)[GitHub Copilot](https://openadmanager.com/docs/ai/vs-code)[Gemini CLI](https://openadmanager.com/docs/ai/gemini-cli)[Devin Desktop](https://openadmanager.com/docs/ai/devin)[Antigravity](https://openadmanager.com/docs/ai/antigravity)[OpenClaw](https://openadmanager.com/docs/ai/openclaw)[Hermes Agent](https://openadmanager.com/docs/ai/hermes-agent)[More AI apps](https://openadmanager.com/docs/ai/other-clients)

## Control and safety

[AI permissions](https://openadmanager.com/docs/control)[Security](https://openadmanager.com/security)

## Tracking and team

[Tracking](https://openadmanager.com/docs/tracking)[Team and roles](https://openadmanager.com/docs/team)

## Google Ads

[Your own Google Cloud project](https://openadmanager.com/docs/google-ads/own-cloud-project)

## MCP reference

[Endpoint and tool catalog](https://openadmanager.com/docs/mcp)

Setup steps checked Nov 2026.

# Your ad accounts, inside VS Code

**What you'll have at the end:** the agent in VS Code answering from your Google Ads, Meta ads, TikTok ads, Reddit ads and X ads.

## Install

- Open the command palette and run **MCP: Add Server**.
- Choose **HTTP**, paste `https://mcp.openadmanager.com/mcp`, and name it `oam`.

- Start the server when VS Code asks, sign in to OpenAdManager and click **Allow**.

Or from a terminal:

```
code --add-mcp '{"name":"oam","type":"http","url":"https://mcp.openadmanager.com/mcp"}'

```

## Which file holds it

The guided flow writes the global Copilot file `~/.copilot/mcp-config.json` with the key `mcpServers`. A workspace `.mcp.json` also uses `mcpServers`. VS Code's own `.vscode/mcp.json` uses the key `servers` instead.

```
{ "mcpServers": { "oam": { "type": "http", "url": "https://mcp.openadmanager.com/mcp" } } }

```

```
{ "servers": { "oam": { "type": "http", "url": "https://mcp.openadmanager.com/mcp" } } }

```

## With a personal token

Use `${OAM_TOKEN}` in the portable files. The `${input:oam_token}` form works only in `.vscode/mcp.json`.

## Check it worked

Use OpenAdManager: list my ad accounts.

## If something goes wrong

- **The server does not start.** Open **MCP: List Servers** and read its output.
- **No tools.** Restart the server from the same list.

- **"Not done. ... is turned off in AI permissions".** That is your switches working. Open the link in the message, or **Add to your AI** in the menu, and turn it on if you want it.

New sign-ups are closed right now.

[Get notified](https://app.openadmanager.com/accounts-open-soon)
