attio-mcp-server

Arkel-ai/attio-mcp-server

3.3

If you are the rightful owner of attio-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Attio MCP Server is a FastMCP server designed to interact with the Attio API, enabling efficient management of resources within an Attio workspace.

Attio MCP Server

This project provides a FastMCP server with tools to interact with the Attio API. It allows you to manage resources within your Attio workspace.

Setup

  1. Clone the repository:

    git clone <repository-url>
    cd attio-mcp
    
  2. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
    
  3. Install dependencies:

    pip install -r requirements.txt
    
  4. Configure environment variables: Create a .env file in the project root directory with the following content:

    BASE_URL=https://api.attio.com
    API_KEY=your_attio_api_key_here
    

    Replace your_attio_api_key_here with your actual Attio API key.

Running the Server

python main.py

The server will run on http://0.0.0.0:8000 (or as configured in .env). SSE transport is used by default available at http://0.0.0.0:8000/sse, you can change the transport by setting the TRANSPORT ('stdio', 'streamable-http' or 'sse', more info here).