Connecting Clients
Overview of AI clients that support Madgicx MCP, prerequisites, and the two server URLs.
Connecting Clients
Madgicx publishes two MCP servers — Facebook Ads and Google Ads. The setup for any client is identical for both; the only difference is the URL you point the client at.
You can connect both to the same client. The assistant decides which set of tools to use based on what you ask.
Prerequisites
💡 Before you start, make sure you have a Madgicx account with an active subscription or active trial. If you don't have one, start here.
Beyond that, each MCP server has its own platform-specific prerequisite:
- Active Workspace
- At least one Facebook ad account connected in Settings → Ad Accounts
See Facebook Ads MCP and Google Ads MCP for the full prerequisite list per server.
Supported Clients
Claude
Web, Desktop, Mobile, and CLI — native MCP support across all Anthropic platforms
ChatGPT
Web interface — connect via OpenAI's MCP integration
n8n
Connect via n8n's MCP Client node with HTTP Streamable transport
Other Clients
Any MCP-compatible client with remote server and OAuth 2.0 support
Agentic Frameworks
Backend integrations using client credentials — OpenAI Agents, LangGraph, Google ADK, CrewAI
Connecting Both Servers
Most clients let you add multiple MCP servers. To use both Facebook Ads and Google Ads tooling in one assistant, repeat the connector setup once per server URL — the OAuth flow is identical and the same Madgicx login authorizes both.
One Madgicx login, two connectors
Both servers share Madgicx's authorization server, so you only authenticate once per server during setup. Token issuance, refresh, and team selection work the same way for both.
Next Steps
Choose your client guide to get started: