Every one of these platforms has its own dashboard and its own export. What none of them can answer is "how many leads came from Meta Ads versus organic in January" — that is the question this exists for, and it is one sentence here. The per-client token model is the second thing to notice if you run an agency: ending a client relationship is a revoke, not a config migration, and the other clients keep working.
A hosted MCP server for Maqui, a marketing analytics platform aimed at local businesses and the agencies running them. It syncs daily from the channels a small business actually uses and makes them queryable in plain language, so a cross-channel question is one question rather than seven tabs.
- Instagram reach, engagement rate, top posts, follower growth and hashtag performance
- Google Ads spend, CTR, CPC, conversions, CPA and ROAS by campaign and keyword; Meta Ads spend, reach, leads, messages and purchases across Facebook and Instagram
- Google Analytics 4 sessions, users, bounce rate, top pages and traffic sources, alongside Search Console clicks, impressions, rankings and top queries
- Google Business and Facebook ratings, response rate and recent reviews — including the ability to ask for only the one-star ones from a period
- CRM pipeline leads by status and source, and Fudo restaurant POS sales split by channel: dine-in, delivery, counter
- Per-account isolation: every client account has its own dataset and its own token, with no cross-account access
A Maqui account with the channels connected. Modern clients connect to `https://app.somosmaqui.com/api/mcp` over OAuth 2.0 with the full PKCE flow and handle login themselves. Claude Desktop and manual setups use a bearer token from the Maqui admin panel instead; tokens are issued per account, are valid for one year, and can be revoked from the dashboard with access cut off immediately and no effect on any other account's token. Agencies configure one entry per client, each with that client's token.
One command plus a key — npx -y mcp-remote https://app.somosmaqui.com/api/mcp, then supply credentials
