This is an MCP server for Attio, the AI-native CRM. It allows mcp clients (like Claude) to connect to the Attio API. - [x] reading company records - [x] reading company notes - [x] writing company notes - [ ] other activities You will need: - ATTIOAPIKEY 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
Add this skill
npx mdskills install hmk/attio-mcp-serverWell-documented CRM integration with clear setup but limited scope and overly broad permissions
1# attio-mcp-server23This is an MCP server for [Attio](https://attio.com/), the AI-native CRM. It allows mcp clients (like Claude) to connect to the Attio API.45#### Current Capabilities67- [x] reading company records8- [x] reading company notes9- [x] writing company notes10- [ ] other activities1112## Usage1314You will need:1516- `ATTIO_API_KEY`1718This is expected to be a *bearer token* which means you can get one through the [API Explorer](https://developers.attio.com/reference/get_v2-objects) on the right hand side or configure OAuth and retrieve one throught the Attio API.192021### Claude Desktop Configuration2223```json24{25 "mcpServers": {26 "attio": {27 "command": "npx",28 "args": ["attio-mcp-server"],29 "env": {30 "ATTIO_API_KEY": "YOUR_ATTIO_API_KEY"31 }32 }33 }34}35```36## Development3738### Prerequisites3940Before you begin, ensure you have the following installed:4142- Node.js (recommended v22 or higher)43- npm44- git45- dotenv4647### Setting up Development Environment4849To set up the development environment, follow these steps:50511. Fork the repository5253 - Click the "Fork" button in the top-right corner of this repository54 - This creates your own copy of the repository under your Github acocunt55561. Clone Your Fork:5758 ```sh59 git clone https://github.com/YOUR_USERNAME/attio-mcp-server.git60 cd attio-mcp-server61 ```62631. Add Upstream Remote64 ```sh65 git remote add upstream https://github.com/hmk/attio-mcp-server.git66 ```67681. Copy the dotenv file69 ```sh70 cp .env.template .env71 ```72731. Install dependencies:7475 ```sh76 npm install77 ```78791. Run watch to keep index.js updated:8081 ```sh82 npm run build:watch83 ```84851. Start the model context protocol development server:8687 ```sh88 dotenv npx @modelcontextprotocol/inspector node PATH_TO_YOUR_CLONED_REPO/dist/index.js89 ```90911. 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.
Full transparency — inspect the skill content before installing.