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
-
Clone the repository:
git clone <repository-url> cd attio-mcp
-
Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
-
Configure environment variables: Create a
.envfile 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_herewith 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).
Metadata
Release files for iflow-mcp_arkel-ai-attio-mcp-server 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iflow_mcp_arkel_ai_attio_mcp_server-0.1.1.tar.gz | 11.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iflow_mcp_arkel_ai_attio_mcp_server-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.8 kB
Release files / iflow_mcp_arkel_ai_attio_mcp_server-0.1.1.tar.gz
| Download URL | iflow_mcp_arkel_ai_attio_mcp_server-0.1.1.tar.gz |
|---|---|
| Size | 11.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dfe6f9e7e8625795ae6ba6f8daaf338b373d712a9be76bb11fe282b4523152e5
|
|
BLAKE2b-256 checksum How to use checksums |
a38ed6d339b559ac8fea295ece097e2a979e3bc2be91bb2443ad0524a8919e2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|
Release files / iflow_mcp_arkel_ai_attio_mcp_server-0.1.1-py3-none-any.whl
| Download URL | iflow_mcp_arkel_ai_attio_mcp_server-0.1.1-py3-none-any.whl |
|---|---|
| Size | 16.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
35d675a6161d2d003d8b933e396a72913ccef66aee5cfa0954c549b50377756c
|
|
BLAKE2b-256 checksum How to use checksums |
b17ad547db6bce3784092f791a81ad56b99d971e61a7014de583c1fbf463f889
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|