Abency
Run a marketing agency's social, SEO, ads, WordPress and email from an AI agent.
Query marketing data from 356 connected platforms.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The Windsor.ai MCP server connects a marketing-data aggregator to Claude, ChatGPT and any MCP-compatible agent. Four of its five tools describe the surface; one, get_data, queries every field of every platform you have synced. Windsor's live connector list carries 356 sources, so the tool count measures the dispatcher, not the reach.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
get_, the directory carries no permissions field, and the vendor documents pausing campaigns and changing budgets. Never infer this connector's posture from its tool names.create and delete. There is no published way to connect this server without granting write.prompts/list./introducing-windsor-mcp/, which is thinner than the docs site Windsor also runs. We used both and say which claim came from which.356, counted directly from Windsor's own machine-readable connector list on 2026-08-19. That endpoint returns one identifier per source, covering Google Ads, Facebook Ads, GA4, TikTok, LinkedIn, HubSpot, Salesforce, Shopify, Stripe and hundreds more. Windsor's marketing pages say 350-plus and its docs index says 339, so the live list is the figure to trust.
No, despite all five tool names starting with get. Windsor's own Claude setup guide states the connector reads and writes to your connected accounts, and lists pausing campaigns, reallocating budgets and pushing negative keywords as things you do from the chat. The server's OAuth descriptor advertises exactly two scopes, create and delete, both write-shaped.
No, it works on the free-forever plan. Windsor's own MCP FAQ says the server is available with no credit card required, and its pricing FAQ says read and write functions including pausing campaigns are available on every plan. Windsor's docs index disagrees, describing MCP as a paid-plan feature. Nothing is metered per query.
Every field of every source you connect, without a field-selection step. Windsor's Claude guide states you do not choose fields manually because all available fields are sent. For Facebook Ads alone Windsor publishes 561 metrics and 150 dimensions, including age, gender, region and country breakdowns. Windsor does not publish which of the 356 sources carry customer-level records.
Windsor publishes 600 requests per minute and 10,000 requests per day, returning HTTP 429 with headers naming your remaining quota and reset time. Those are documented as API limits on the pricing page rather than MCP-specific ones, and Windsor publishes no separate MCP quota. The free plan additionally caps data retrieval to the past 30 days.
Only inside a managed workspace. Windsor's Claude setup guide notes that corporate environments require you to request access from an administrator. On a personal account you install it yourself from the Claude connectors directory and complete the Windsor sign-in. One data source must already be synced to your Windsor account before the connector returns anything.
documentation URL Anthropic's directory publishes, minus its #method-1-using-claude-desktop-3 fragment. It is a blog post, not a docs page, and names no tools) · retrieved 2026-08-19windsor.ai/robots.txt allows the pages used here — it disallows /ppc/, /forum/, /wp-admin, query strings and feeds only — and carries no Content-Signal header on any axis (fetched 2026-08-19). Sitemap declared at https://windsor.ai/sitemap_index.xml · retrieved 2026-08-19scopes_supported = ["create","delete"]. The path-append form is the same URL because the endpoint has no path; both /mcp/.well-known/… and /.well-known/…/mcp return 404) · retrieved 2026-08-19https://mcp.windsor.ai/, PKCE S256, dynamic registration. openid-configuration returns 404) · retrieved 2026-08-19POST to https://mcp.windsor.ai returns HTTP 401 {"error": "invalid_token"} with www-authenticate: Bearer … resource_metadata="…" · retrieved 2026-08-19permissions field, no prompt names) · retrieved 2026-08-16Connect Windsor.ai once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.