360 Secure SkillHub
360 安全技能中心

Maverick Mailchimp Mcp

核心功能为通过本地MCP封装调用Mailchimp营销API,提供只读查询受众、会员、营销活动、内容及报告的能力。典型场景是用户询问Mailchimp营销数据时使用。通过mcporter命令调用指定工具并传参,支持JSON结构化输出,需配置指定环境变量,依赖mcporter和uv工具,请求本地处理后转发至Mailchimp。

maverick
maverick
热度 48.00
最近更新 2026-05-21 18:04:34
分类:开发依赖:MCP 服务 / 第三方 API应用场景:API 集成 / CRM / 市场分析

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add maverick-mailchimp-mcp
Metadata
name
maverick-mailchimp-mcp
description
Search and read Mailchimp Marketing API audiences, members, campaigns, content, and reports through a local MCP wrapper. Use when the user asks about Mailchimp marketing data.
metadata
{"openclaw":{"emoji":"📣","requires":{"bins":["mcporter","uv"],"env":["MAVERICK_MAILCHIMP_MCP_ACCESS_TOKEN","MAVERICK_MAILCHIMP_MCP_API_BASE"]},"primaryEnv":"MAVERICK_MAILCHIMP_MCP_ACCESS_TOKEN","install":[{"id":"node","kind":"node","package":"mcporter","bins":["mcporter"],"label":"Install mcporter (node)"},{"id":"brew-uv","kind":"brew","formula":"uv","bins":["uv"],"label":"Install uv (brew)"}]}}

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.<tool> 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.