Attio
About
Integrates with Attio's API for reading and writing company records and notes, enabling CRM operations without direct interface navigation.
Details
- Author
- hmk
- Repository
- hmk/attio-mcp-server
- GitHub stars
- 6
- Downloads
- 493
- License
- BSD 3-Clause "New" or "Revised" License
- Categories
- Productivity, Other, Design, Developer Tools, AI, API, Frontend, Infrastructure, Automation
Jump to
- [x] reading company records
- [x] reading company notes
- [x] writing company notes
- [ ] other activities
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
AttioCommand (node, npx, python, etc.)npxArguments-
Argument 1
attio-mcp-server
Environment-
ATTIO_API_KEY
YOUR_ATTIO_API_KEY
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
You will need:
- ATTIO_API_KEY
This is expected to be a bearer token which means you can get one through the API Explorer on the right hand side or configure OAuth and retrieve one throught the Attio API.
{
"mcpServers": {
"attio": {
"command": "npx",
"args": ["attio-mcp-server"],
"env": {
"ATTIO_API_KEY": "YOUR_ATTIO_API_KEY"
}
}
}
}
To set up the development environment, follow these steps:
1. Fork the repository
- Click the "Fork" button in the top-right corner of this repository
- This creates your own copy of the repository under your Github acocunt
1. Clone Your Fork:
git clone https://github.com/YOUR_USERNAME/attio-mcp-server.git
cd attio-mcp-server
1. Add Upstream Remote
git remote add upstream https://github.com/hmk/attio-mcp-server.git
1. Copy the dotenv file
cp .env.template .env
1. Install dependencies:
npm install
1. Run watch to keep index.js updated:
npm run build:watch
1. Start the model context protocol development server:
dotenv npx @modelcontextprotocol/inspector node PATH_TO_YOUR_CLONED_REPO/dist/index.js
1. If the development server did not load the environment variable correctly, set the ATTIO_API_KEY on the left-hand side of the mcp inspector.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"attio": {
"env": {
"ATTIO_API_KEY": "YOUR_ATTIO_API_KEY"
},
"args": [
"attio-mcp-server"
],
"command": "npx"
}
}
}
Linux
{
"env": {
"ATTIO_API_KEY": "YOUR_ATTIO_API_KEY"
},
"args": [
"attio-mcp-server"
],
"command": "npx"
}
Macos
{
"env": {
"ATTIO_API_KEY": "YOUR_ATTIO_API_KEY"
},
"args": [
"attio-mcp-server"
],
"command": "npx"
}
Windows
{
"env": {
"ATTIO_API_KEY": "YOUR_ATTIO_API_KEY"
},
"args": [
"/c",
"npx",
"attio-mcp-server"
],
"command": "cmd"
}
This is an MCP server forAttio, the AI-native CRM. It allows mcp clients (like Claude) to connect to the Attio API.
- reading company records
- reading company notes
- writing company notes
- other activities
This is expected to be abearer tokenwhich means you can get one through theAPI Exploreron the right hand side or configure OAuth and retrieve one throught the Attio API.
{ "mcpServers": { "attio": { "command": "npx", "args": ["attio-mcp-server"], "env": { "ATTIO_API_KEY": "YOUR_ATTIO_API_KEY" } } } }
Before you begin, ensure you have the following installed:
- Node.js (recommended v22 or higher)
- npm
- git
- dotenv
To set up the development environment, follow these steps:
- Click the "Fork" button in the top-right corner of this repository
- This creates your own copy of the repository under your Github acocunt
git clone https://github.com/YOUR_USERNAME/attio-mcp-server.git cd attio-mcp-server
git remote add upstream https://github.com/hmk/attio-mcp-server.git
Start the model context protocol development server:
dotenv npx @modelcontextprotocol/inspector node PATH_TO_YOUR_CLONED_REPO/dist/index.js
If the development server did not load the environment variable correctly, set theATTIO_API_KEYon the left-hand side of the mcp inspector.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
An MCP server for integrating with Clio practice management software, tailored for Australian legal professionals.
The Feedspace MCP server lets AI assistants read, manage, and display your reviews and testimonials through natural language. Instead of navigating dashboards, simply ask your AI assistant to filter reviews, create widgets, build Wall of Love pages, and more
556-tool MCP server giving AI agents full access to FutureSense's business platform — invoicing, payroll, accounting, CRM, booking, content creation, website builder, and more.
GReminders gives Claude secure access to your firm's scheduling, calendar, CRM, and client data. Claude can book and manage meetings, retrieve information from your CRM, answer questions about clients, financial information and firm data, and help advisors stay organized by bringing the right information together in one place.
Read-only MCP server for the OfficeRnD coworking and flex-space management API. Query members, companies, bookings, │ │ Description │ resources, billing, and more.
Customer-hosted, read-only MCP server for Jobber owner/admin operational queries.
Provides tech radar recommendations, customer management, product catalog, and invoicing functionality using external JSON data files.
Production MCP server for Teachfluence, an all-in-one platform for online educators: 254 tools across 29 families covering courses, community, forms, CRM, support and revenue, behind OAuth 2.1 with per-organization default-deny and an audit row on every call.
Contract and template management for drafting, reviewing, and sending binding contracts.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




