Attio

Conecte seu workspace do Attio a modelos de linguagem de grande escala.

Documentação

attio-mcp-server

Este é um servidor MCP para Attio, o CRM nativo de IA. Ele permite que clientes MCP (como Claude) se conectem à API do Attio.

Capacidades Atuais

  • leitura de registros de empresas
  • leitura de notas de empresas
  • escrita de notas de empresas
  • outras atividades

Uso

Você precisará de:

  • ATTIO_API_KEY

Espera-se que seja um bearer token, o que significa que você pode obter um através do API Explorer no lado direito ou configurar OAuth e recuperar um através da API do Attio.

Configuração do Claude Desktop

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

Desenvolvimento

Pré-requisitos

Antes de começar, certifique-se de ter o seguinte instalado:

  • Node.js (recomendado v22 ou superior)
  • npm
  • git
  • dotenv

Configurando o Ambiente de Desenvolvimento

Para configurar o ambiente de desenvolvimento, siga estas etapas:

  1. Faça um fork do repositório

    • Clique no botão "Fork" no canto superior direito deste repositório
    • Isso cria sua própria cópia do repositório sob sua conta do Github
  2. Clone seu fork:

    git clone https://github.com/YOUR_USERNAME/attio-mcp-server.git
    cd attio-mcp-server
    
  3. Adicione o remote upstream

    git remote add upstream https://github.com/hmk/attio-mcp-server.git
    
  4. Copie o arquivo dotenv

    cp .env.template .env
    
  5. Instale as dependências:

    npm install
    
  6. Execute o watch para manter o index.js atualizado:

    npm run build:watch
    
  7. Inicie o servidor de desenvolvimento do protocolo de contexto de modelo:

    dotenv npx @modelcontextprotocol/inspector node PATH_TO_YOUR_CLONED_REPO/dist/index.js
    
  8. Se o servidor de desenvolvimento não carregou a variável de ambiente corretamente, defina o ATTIO_API_KEY no lado esquerdo do inspetor MCP.