Windsor.ai MCP — Claude Code MCP server: analytics
Connects an AI agent to marketing, sales, and business data across 325+ platforms. Use it for reports, campaign analysis, and supported write actions.
claude mcp add --transport sse windsor-mcp https://mcp.windsor.ai/sseWhat Windsor.ai MCP does
Windsor.ai MCP lets an AI client query live business data through MCP. It can inspect advertising performance, join data from several connected services, and prepare sales or revenue reports without hand-written SQL. Available sources include Meta Ads, Google Ads, TikTok Ads, GA4, HubSpot, Salesforce, Shopify, Stripe, BigQuery, and Snowflake.
The server uses https://mcp.windsor.ai/sse and OAuth 2.0. On the first connection, the client sends the user to Windsor.ai to sign in, so there is no API key to manage. Some connectors expose write actions, such as changing ad campaigns, publishing posts, or updating Salesforce records. Other connectors are read-only.
Queries run inside the client chat and return structured results. Since write actions change external state, the client should confirm the user’s intent before running them.
What it helps with
- build a report on advertising spend by channel
- compare campaigns by ROAS and identify weak performers
- combine GA4 sessions with Google Ads spend
- pull Shopify orders and Stripe payments for a period
- pause an ad campaign through a supported connector
Example prompts for the agent
- Compare Meta Ads campaigns by ROAS and spend for last month.
- Combine GA4 and Google Ads data into a weekly report.
- Find low-performing campaigns and suggest which ones to pause.
How to install Windsor.ai MCP
Platform CLI: remote server
claude mcp add --transport sse windsor-mcp https://mcp.windsor.ai/sseCodex
Codex connects MCP servers over stdio and streamable HTTP only, and this server speaks SSE
Config file
{
"mcpServers": {
"windsorai-mcp": {
"url": "https://mcp.windsor.ai/sse"
}
}
}Config file
{
"servers": {
"windsorai-mcp": {
"type": "sse",
"url": "https://mcp.windsor.ai/sse"
}
}
}Platform CLI: remote server
gemini mcp add -t sse windsorai-mcp https://mcp.windsor.ai/sseStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Windsor.ai MCP
How do I install Windsor.ai MCP in Claude Code?
Run claude mcp add --transport sse windsor-mcp https://mcp.windsor.ai/sse, then sign in to Windsor.ai through OAuth 2.0 when the client connects for the first time.
What does Windsor.ai MCP do?
It gives an AI client MCP access to marketing, sales, and business data from 325+ platforms. Connectors that expose write actions can also change external records or campaigns.
Do I need an API key to connect it?
The standard setup uses OAuth 2.0, so an API key is not required. Clients limited to key-based authentication can send a Windsor.ai key as a Bearer token.