返回市场
艾提奥-MCP服务器

艾提奥-MCP服务器

作者:hmk16 星标更新:2025-03-07

项目介绍

attio-mcp-server

这是一个用于Attio(AI原生CRM)的MCP服务器。它允许MCP客户端(如Claude)连接到Attio API。

当前功能

  • 阅读公司记录
  • 阅读公司笔记
  • 编写公司笔记
  • 其他活动

使用方法

你需要:

  • ATTIO_API_KEY

这应该是一个Bearer Token,意味着你可以通过API Explorer右侧获取一个,或者配置OAuth并通过Attio API检索一个。

Claude桌面配置

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

开发

前提条件

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

  • Node.js(推荐v22或更高版本)
  • npm
  • git
  • dotenv

设置开发环境

要设置开发环境,请按照以下步骤操作:

  1. 分叉仓库

    • 在此仓库右上角点击“分叉”按钮
    • 这将在你的GitHub账户下创建该仓库的一个副本
  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. 运行监视以保持index.js更新

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

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