Documents

Mailchimp

Try it

Read Mailchimp audiences, members, campaigns, content, and reports through a local MCP wrapper.

What it does

Inspect Mailchimp Marketing audiences, members, campaigns, campaign content, and reports through a local stdio MCP server. Each call spawns a Python server via mcporter, which forwards read-only API requests using the connected OAuth bearer token. The live MCP schema defines the available tools and arguments.

When to use it

  • Reviewing audience and member records
  • Inspecting campaign content
  • Reading campaign reports
  • Checking the live Mailchimp tool schema

The skill document

Mailchimp

Quick start

This skill is a thin pass-through to a local stdio MCP server for the Mailchimp Marketing API. mcporter spawns the skill's Python server on each call. The live MCP schema is the source of truth for what tools exist, what they're called, and what arguments they take.

mcporter --config {baseDir}/mcporter.json list maverick-mailchimp --schema

For structured output:

mcporter --config {baseDir}/mcporter.json call --output json maverick-mailchimp. key=value

Safety

This first implementation exposes read-only tools. Use them freely to inspect audiences, members, campaigns, campaign content, and reports. If write tools are added later, confirm clear user intent for the exact audience, member, campaign, tag, or schedule before invoking them.

Authentication

Maverick provisions these env vars from the connected Mailchimp OAuth grant:

  • MAVERICK_MAILCHIMP_MCP_ACCESS_TOKEN
  • MAVERICK_MAILCHIMP_MCP_API_BASE

Mailchimp Marketing access tokens do not use refresh tokens in this skill. If calls return auth errors, reconnect the Mailchimp integration so Maverick can provision a fresh access token and API base.

Data flow

Tool calls run locally: mcporter spawns this skill's Python MCP server as a subprocess, and that server forwards Mailchimp Marketing API requests with the OAuth bearer token. Mailchimp sees the audience, member, campaign, content, and report data referenced by each call. Use this skill for Mailchimp-related work only; do not pass unrelated sensitive content through these tools.

Dependencies

  • mcporter (github.com/steipete/mcporter) - MCP CLI used to invoke the local MCP server. Auto-installed via npm install -g --ignore-scripts mcporter if missing on PATH (see install spec in frontmatter). The install spec uses unpinned mcporter (npm latest); operators with strict supply-chain controls should override the install to pin a specific version.
  • uv (docs.astral.sh/uv) - runs the Python wrapper and local MCP server from their inline dependency metadata.

Questions people ask

What Mailchimp data can I inspect?
The current read-only tools cover audiences, members, campaigns, campaign content, and reports.
How are requests executed?
mcporter starts the local Python MCP server as a subprocess for each call. The server then forwards the request to the Mailchimp Marketing API with the connected OAuth bearer token.
What should I do if authentication fails?
Reconnect the Mailchimp integration so a fresh access token and API base can be provisioned. This integration does not use refresh tokens for Mailchimp Marketing access tokens.

Related skills

Turn China 3C launch inputs into executable routes, messaging, channel actions, risk checks, and review decisions.

by killsnake0126 installs112 stars

Access ~12.4M US business registrations — LLCs, corps, formation dates, registered agents — free from 5 state open-data portals.

by deciqai1 installs3 stars

Escape the scarcity trap — diagnose bandwidth consumption and design protected slack to restore strategic capacity.

by deciqai1 installs2 stars

Join video meetings as a voice bot, visual avatar, or avatar with live screen sharing.

by johnpatternai22 installs8 stars

Diagnose which mental domain is holding you back before choosing a cognitive intervention.

by deciqai1 installs3 stars

Detect when presentation language is steering your decision instead of the facts themselves.

by deciqai1 installs2 stars

More from maverick

Browse all skills

Read permitted HubSpot data through a dynamically discovered, read-only MCP tool catalog.

by maverick28 installs

Read and write PandaDoc workspace data through PandaDoc’s hosted MCP server.

by maverick15 installs

Research X posts and users, search context, and execute individually confirmed X actions.

by maverick28 installs

Read and update Linear workspace data through Linear’s hosted MCP server.

by maverick18 installs

Read and manage WordPress.com content through its hosted MCP server and live tool catalog.

by maverick28 installs

Discover and invoke Canva’s current MCP tools while respecting account permissions and confirmation boundaries.

by maverick30 installs