Open Source MCP Server Connects Claude to Mailchimp API

A developer has created an open-source MCP (Model Context Protocol) server that enables Claude to interact directly with Mailchimp accounts. The server was built entirely using Claude Code, which handled project scaffolding, API integration with Mailchimp's Marketing API v3, and packaging including pyproject.toml and entry points.
Key Features and Tools
The server provides 53 tools covering these Mailchimp areas:
- Campaigns
- Audiences
- Members
- Reports
- Automations
- Templates
- Landing pages
- E-commerce
- Batch operations
Reporting capabilities include per-link click analytics, domain performance breakdowns, member-level activity tracking, and e-commerce revenue attribution.
Example Use Cases
Users can perform queries like:
- "Show me all campaigns sent this month with their open rates"
- "Which links got the most clicks in my last newsletter?"
- "Tag all subscribers from segment X with 'VIP'"
- "Create a draft campaign for my main audience with subject 'March Update'"
- "What does my audience growth look like over the past 6 months?"
- "Pause my welcome automation"
Safety Features
Since the server includes write actions (adding contacts, managing tags, scheduling sends), it includes built-in safety modes:
MAILCHIMP_READ_ONLY=true— blocks all write operations, recommended for exploration and shared setupsMAILCHIMP_DRY_RUN=true— previews what a write action would do without calling the API, useful for testing prompts
The API key is stored in an environment variable and never persisted.
Setup Requirements
The server is free to use and open source. Users need:
- A Mailchimp API key (free to generate)
- Compatibility with both Claude Desktop and Claude Code
The GitHub repository includes setup instructions for both clients with a recommended read-only configuration.
📖 Read the full source: r/ClaudeAI
👀 See Also

AIsbf 0.9.8 adds caching, routing improvements, and expanded AI service support
AIsbf 0.9.8 is an API proxy/router that exposes an OpenAI-compatible interface to multiple AI services. This release adds Redis, SQLite, MySQL, and file-based caching, improved semantic routing, and full OAuth2 support for Claude.ai, Amazon Kiro-cli, OpenAI Codex, and Kilo.ai subscribers.

Eä: A SIMD Compiler for Python Written in Rust
A developer built Eä, a compiler for SIMD kernels in ~12k lines of Rust that generates shared libraries and Python wrappers from .ea files, achieving 6.6× speedups over NumPy without ctypes or build systems.

Four Free Claude Code Skills for Prompt Clarity, Tutorials, and Bug Hunting
Four Apache 2.0, no-paid-tier Claude Code skills: prompter (prompt rewriting), tutorial-creator (annotated code walkthroughs), bug-echo (post-fix anti-pattern sweep), and bug-prospector (pre-release audit with 7 analysis lenses).

EvalShift: Open-source CLI for detecting LLM regressions during model migration
EvalShift is an MIT-licensed Python CLI that compares source vs target LLM outputs across prompts, agents, and tool-calling workflows, generating a local HTML regression report.