Skip to main content

MCP server for Attio API integration with tools to interact with Attio workspace resources

Project description

Attio Logo

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).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_arkel_ai_attio_mcp_server-0.1.1.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file iflow_mcp_arkel_ai_attio_mcp_server-0.1.1.tar.gz.

File metadata

  • Download URL: iflow_mcp_arkel_ai_attio_mcp_server-0.1.1.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_arkel_ai_attio_mcp_server-0.1.1.tar.gz
Algorithm Hash digest
SHA256 dfe6f9e7e8625795ae6ba6f8daaf338b373d712a9be76bb11fe282b4523152e5
MD5 68df01781955f50cde0bada78b056679
BLAKE2b-256 a38ed6d339b559ac8fea295ece097e2a979e3bc2be91bb2443ad0524a8919e2e

See more details on using hashes here.

File details

Details for the file iflow_mcp_arkel_ai_attio_mcp_server-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_arkel_ai_attio_mcp_server-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_arkel_ai_attio_mcp_server-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 35d675a6161d2d003d8b933e396a72913ccef66aee5cfa0954c549b50377756c
MD5 9d50c0c6b38e49ed01edbfc5c4e3b5e0
BLAKE2b-256 b17ad547db6bce3784092f791a81ad56b99d971e61a7014de583c1fbf463f889

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page