Attio MCP服务器

Attio MCP服务器是一个为AI原生CRM Attio设计的模型上下文协议服务器,允许MCP客户端(如Claude)连接至Attio API,实现读取公司记录和笔记等功能。

  • by kesslerio
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 kesslerio/attio-mcp

使用说明

attio mcp服务器

这是一个MCP服务器 阿提奥,AI-native CRM。它允许mcp客户端(如Claude)连接到Attio API。

当前能力

  • [x] 读取公司记录
  • [x] 阅读公司笔记
  • [x] 撰写公司票据
  • []其他活动

用法

您将需要:

  • ATTIO_API_KEY

预计这将是一个 不记名代币 这意味着你可以通过 API资源管理器 在右侧,或者配置OAuth并通过Attio API检索一个。

Claude桌面配置

{
  "mcpServers": {
    "attio": {
      "command": "npx",
      "args": ["attio-mcp-server"],
      "env": {
        "ATTIO_API_KEY": "YOUR_ATTIO_API_KEY"
      }
    }
  }
}

发展

先决条件

在开始之前,请确保已安装以下内容:

  • Node.js(推荐v22或更高版本)
  • npm
  • 版本控制系统
  • dotenv

建立开发环境

要设置开发环境,请执行以下步骤:

  1. 分叉存储库

    • 单击此存储库右上角的“Fork”按钮
    • 这将在您的Github acocunt下创建您自己的存储库副本
  2. 克隆你的叉子:

    git clone https://github.com/YOUR_USERNAME/attio-mcp-server.git
    cd attio-mcp-server
    
  3. 添加上游遥控器

    git remote add upstream https://github.com/hmk/attio-mcp-server.git
    
  4. 复制dotenv文件

    cp .env.template .env
    
  5. 安装依赖项:

    npm install
    
  6. 运行watch以保持index.js更新:

    npm run build:watch
    
  7. 启动模型上下文协议开发服务器:

    dotenv npx @modelcontextprotocol/inspector node PATH_TO_YOUR_CLONED_REPO/dist/index.js
    
  8. 如果开发服务器没有正确加载环境变量,请设置 ATTIO_API_KEY 在mcp检查员的左侧。