https://spacemonkey.igods.com/_api/public/v1/mcp ↗
Mailchimp engagement intelligence for AI agents: campaign analytics and audience insights.
Space Monkey Mailchimp Dashboard is a remote MCP server published at spacemonkey.igods.com. It has been probed 6 times since 9/12/2026. It answered in 6 of them (100.0%), a near-uninterrupted record. Median response time is 794 ms, a delay an agent will notice. It exposes a broad tool surface of 25 tools. On the protocol side it speaks the 2026-07-28 stateless spec.
Can an LLM agent pick the right tool here — names, descriptions and parameter clarity are assessed.
sm_list_leaders — botFilter/insiderFilter parameters lack allowed value documentationsm_get_member — No error handling for non-existent subscriberHashsm_list_campaign_responders — action parameter values not explicitly definedRisk: low
tools/list structure, inputSchema validity, and a functional smoke test — the components of the 0-100 score.
Tools the server advertised in the latest measurement — measured, not catalog-claimed.
sm_list_projectsResolve which Space Monkey projects this API key can read. Call this first when the user names a company rather than a project ID, and match on companyName — never silently mix projects.
sm_get_accountIntrospect the API key's own account — effective tier, per-service entitlements, current hour/month quota usage and project count. Use it to check headroom or diagnose a 403/429 before retrying.
sm_list_leadersRank the most engaged members of a project by engagement percentile. Use when you need who is paying attention right now, filtered by rep, tag, rating, status or bot/insider rules. engagementScore is a 0-100 percentile here (at-risk tools use a raw score that can go negative), memberRating is Mailchimp's 1-5 rating, and subscriberHash is the MD5 of the member's downcased email, the join key for member-centric tools. Results are paginated with pageSize capped at 100 rows.
projectIdstringrequiredsearchstringstatusstringminScorenumbermaxScorenumberminRatingintegermaxRatingintegerrepstringtagstringbotFilterstringinsiderFilterstringleaderOnlybooleansortBystringsortDirstringcursorstringpageSizenumbersm_list_at_riskFind previously engaged members whose recent activity has collapsed, for building save lists. Note its engagementScore is a raw decayed score that can be negative, unlike the leaders percentile.
projectIdstringrequiredsearchstringminRatingintegermaxRatingintegerminPriornumbermaxPriornumberrepstringbotFilterstringinsiderFilterstringsortBystringsortDirstringcursorstringpageSizenumbersm_list_membersBrowse or search a project's full member directory. Use when you need people by rating, tag, status or free-text search rather than by engagement rank.
projectIdstringrequiredsearchstringstatusstringminRatingintegermaxRatingintegerleaderstringbotFilterstringinsiderFilterstringcountrystringregionstringtagstringrepstringdimensionOnestringdimensionTwostringdimensionThreestringdimensionFourstringsortBystringsortDirstringcursorstringpageSizenumbersm_get_memberLoad one member's full profile — title, company, tags, clicked URLs, engagement percentile, at-risk state and bot detection. Use for pre-call briefs and to enrich a shortlist.
projectIdstringrequiredsubscriberHashstringrequiredsm_get_member_campaignsList the individual campaigns one member received, opened or clicked. This email-level drill-down is often empty even for highly engaged members, so always keep a fallback. For the inverse view — the members who responded to one campaign — use sm_list_campaign_responders.
projectIdstringrequiredsubscriberHashstringrequiredpageSizenumbercursorstringsortBystringsortDirstringsubjectFilterstringopenedFilterstringclickedFilterstringdateFromstringdateTostringmaxTimeToOpennumberminTimeToOpennumbermaxTimeToClicknumberminTimeToClicknumbersm_get_member_timelineReplay one member's raw activity events in time order. Use to establish when someone last paid attention and what triggered it.
projectIdstringrequiredsubscriberHashstringrequiredpageSizenumbercursorstringsortBystringsortDirstringsubjectFilterstringopenedFilterstringclickedFilterstringdateFromstringdateTostringmaxTimeToOpennumberminTimeToOpennumbermaxTimeToClicknumberminTimeToClicknumbersm_list_campaignsList a project's campaigns with performance metrics. Use to map a member's lastActivityAt onto a real send, or to find the latest house send by send_time.
projectIdstringrequiredsearchstringstartDatestringendDatestringminSendVolumeintegermaxSendVolumeintegersortBystringsortDirstringcursorstringpageSizeintegersm_get_campaignLoad one campaign's full report — delivery, open, click, click-to-open and bounce rates plus campaign metadata. Use after you have identified a campaign of interest. Returns a fixed-size set of campaign-level aggregates in one call regardless of audience size; per-variant, funnel and geography breakdowns are on sm_get_variate, not here.
projectIdstringrequiredcampaignIdstringrequiredsm_get_variateAnalyse a variate (A/B) campaign — per-variant reports, statistical significance, engagement velocity, audience quality and geo split. Only meaningful for multivariate campaigns. All metrics come from synced BigQuery tables rather than a live Mailchimp read, so they are only as current as the project's last sync run, whose cadence is per-project: manual, daily or weekly.
projectIdstringrequiredcampaignIdstringrequiredsm_list_campaign_respondersList the members who registered a tracked response to one campaign — opened, clicked, bounced or unsubscribed — never the full send list; emailsSent is echoed so the unenumerated majority stays visible as a denominator. Narrow with action (clicked-only is usually a fraction of responders), engagementType, variant, rating or score filters; subscriberHash is the MD5 of the downcased email and joins to member-centric tools. For the campaign's own report use sm_get_campaign, for member-to-campaign history use sm_get_member_campaigns (the inverse view), and for the whole directory use sm_list_members. Results are paginated with an opaque keyset cursor valid for 24 hours and pageSize capped at 100 rows.
projectIdstringrequiredcampaignIdstringrequiredactionstringengagementTypestringvariantstringsearchstringbotFilterstringinsiderFilterstringminOpensintegermaxOpensintegerminClicksintegermaxClicksintegerminRatingnumbermaxRatingnumberminScorenumbermaxScorenumberleaderstringcountrystringregionstringsortBystringsortDirstringcursorstringpageSizeintegerDerived by comparing consecutive probes — changes in era, protocol version, build and reachability.
Add this badge to your README — it updates automatically as measurements change.
[](https://mcpmetrics.io/servers/com-igods-space-monkey)<a href="https://mcpmetrics.io/servers/com-igods-space-monkey"><img src="https://mcpmetrics.io/badge/com.igods/space-monkey/era.svg" alt="mcpmetrics"></a>You are seeing the last 7 days. Sign up for the full history. Which check failed and why is in the dashboard.
Sign up free to seeThe catalog entries whose name and description are closest to this one, found with the same index the search box uses.
Enrich first-party lists with live intent, activity, and inbox signals for marketing and outreach.
AI agent for SAP analytics: firms, day rates, contract radar, news, concepts, studies
Search Console SEO analytics: rankings, clicks, CTR, striking-distance insights, charts, sitemaps.
SSRF-safe web intelligence: 4 outcomes, 43 paid x402 tools, 3 free tools and a URL preview.
Brazilian tax intelligence MCP server for AI agents. Calculates Fator R, Simples Nacional tax brackets, DAS estimates, and provides strategic tax planning for Brazilian businesses (MEI, ME, EPP).
Evidence-based market data for AI agents deploying capital in DeFi. Empirical, not advertised.
| Run | Era | Modern | ms | Legacy | ms | Versions |
|---|---|---|---|---|---|---|
| 2026-09-13 01:33:33 | Dual-era | 200 | 812 | 200 | 802 | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 |
| 2026-09-12 23:31:36 | Dual-era | 200 | 1867 | 200 | 1820 | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 |
| 2026-09-12 21:29:15 | Dual-era | 200 | 593 | 200 | 569 | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 |
| 2026-09-12 19:27:29 | Dual-era | 200 | 641 | 200 | 769 | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 |
| 2026-09-12 17:24:09 | Dual-era | 200 | 644 | 200 | 609 | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 |
| 2026-09-12 15:21:42 | Dual-era | 200 | 794 | 200 | 916 | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26 |
Each block is one measurement round. Green: working response. Amber: responded but the server was returning errors (5xx). Red: no response at all.
Each cell is one probe run. Faded cells are incomplete probes — one leg did not answer, so the era is inconclusive.
The two probe legs separately: modern server/discover and legacy initialize.
Comments
Sign in to write a comment
No comments yet. Be the first.