Marketo模型上下文协议服务器

Marketo MCP Server是一个用于与Marketo API交互的模型上下文协议服务器。该服务器提供管理Marketo表单的工具,包括列出、克隆和批准表单。

  • by alexleventer
  • 更新于
在 GitHub 查看 alexleventer/marketo-mcp

使用说明

基本能力

产品定位

Marketo MCP Server是一个中间件服务,专门用于简化与Marketo API的交互,特别是针对表单管理的场景。

核心功能

  • 获取表单列表
  • 通过ID获取表单
  • 克隆表单
  • 批准表单

适用场景

  • 需要批量管理Marketo表单的市场营销团队
  • 需要在不同环境间复制表单配置的开发人员
  • 需要自动化表单审批流程的系统集成

工具列表

  1. Get Forms List: 获取表单列表,支持分页和状态过滤
  2. Get Form by ID: 通过ID获取特定表单的详细信息
  3. Clone Form: 克隆现有表单,可指定新名称和目标文件夹
  4. Approve Form: 批准指定表单,可添加审批备注

使用教程

使用依赖

  1. Node.js (v14或更高版本)
  2. Marketo API凭证(Client ID和Client Secret)
  3. 已启用API访问的Marketo实例
  4. 已安装Claude Desktop

安装教程

  1. 获取Marketo API凭证
  2. 配置环境变量
# 安装依赖
npm install

# 构建项目
npm run build
  1. 配置Claude Desktop

调试方式

npx @modelcontextprotocol/inspector node build/index.js