A user-level file at ~/.cursor/mcp.json, or a project-level .cursor/mcp.json inside a repository. Cursor reads both; the user-level one applies everywhere.
Do I need to restart Cursor?
Yes. MCP servers are read at startup, so a running instance will not pick up a new entry.
Why is there no API key in the config?
Because MCP Ads authenticates with OAuth in the browser rather than a static key. The only value in the config is the server URL.
Ready to connect?
Start free, connect the platforms you use, and run your first workflow from Claude in minutes.