Maton Agent Toolkit

Maton Agent Toolkit

site icon
2025.04.02 25
TypeScriptAPI 集成任务管理日历管理文档处理邮件管理开发效率交流协作日程管理
Maton Agent Toolkit 是一个支持多种代理框架(包括 Model Context Protocol (MCP))的工具包,通过函数调用与 Maton API 集成。该工具包支持 TypeScript,并提供了丰富的 API 操作,覆盖了多种应用场景,如任务管理、日历事件、文档处理、邮件发送等。
View on GitHub

Overview

基本能力

产品定位

Maton Agent Toolkit 是一个用于集成 Maton API 的工具包,支持多种代理框架,特别适用于需要通过 API 进行自动化操作和集成的开发场景。

核心功能

  • 支持 Model Context Protocol (MCP)
  • 提供丰富的 API 操作,覆盖多种应用(如 Airtable、Asana、Google Calendar、HubSpot 等)
  • 支持 TypeScript
  • 提供 API Agent 和 API Action 两种使用模式

适用场景

  • 自动化任务管理(如创建任务、列表任务)
  • 日历事件管理(如创建、删除、更新事件)
  • 文档处理(如创建、查找、更新文档)
  • 邮件发送和管理
  • 客户关系管理(如创建、搜索联系人)

工具列表

  • @maton/agent-toolkit: 主工具包,提供基础功能
  • @maton/mcp: 用于运行 MCP 服务器的工具

常见问题解答

  • 如何获取 API Key: 在 Maton Dashboard 获取
  • 如何设置环境变量: 设置 MATON_API_KEY 环境变量

使用教程

使用依赖

  • Node 18+

安装教程

npm install @maton/agent-toolkit

调试方式

API Agent (Beta)

npx -y @maton/mcp hubspot --agent --api-key=YOUR_MATON_API_KEY

API Action

npx -y @maton/mcp hubspot --actions=all --api-key=YOUR_MATON_API_KEY

与 Claude Desktop 集成

claude_desktop_config.json 中添加以下配置:

{
  "mcpServers": {
    "maton": {
      "command": "npx",
      "args": [
        "-y",
        "@maton/mcp@latest",
        "hubspot",
        "--actions=all",
        "--api-key=YOUR_MATON_API_KEY"
      ]
    }
  }
}

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。