Kesslerio Attio MCP server
{
"mcpServers": {
"smithery-kesslerio-attio": {
"type": "http",
"url": "https://server.smithery.ai/@kesslerio/attio-mcp-server/mcp"
}
}
}{
"mcpServers": {
"smithery-kesslerio-attio": {
"type": "http",
"url": "https://server.smithery.ai/@kesslerio/attio-mcp-server/mcp"
}
}
}{
"mcpServers": {
"smithery-kesslerio-attio": {
"type": "http",
"url": "https://server.smithery.ai/@kesslerio/attio-mcp-server/mcp"
}
}
}{
"servers": {
"smithery-kesslerio-attio": {
"type": "http",
"url": "https://server.smithery.ai/@kesslerio/attio-mcp-server/mcp"
}
}
}{
"mcpServers": {
"smithery-kesslerio-attio": {
"type": "http",
"url": "https://server.smithery.ai/@kesslerio/attio-mcp-server/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.1.1
What it does
An MCP server that connects AI assistants to Attio CRM, exposing tools to search, create, update, and delete contacts, companies, deals, tasks, lists, notes, and records. It is for teams using Attio who want to automate CRM workflows through natural language commands in Claude or ChatGPT.
- Search for companies matching specific criteria and add them to outreach lists without manual filtering.
- Create and update deals, tasks, and notes across your pipeline using conversational commands.
- Batch manage contacts and companies, including relationship navigation between people and their associated organizations.
Tools this server exposes
| Tool | Does |
|---|---|
| search_records | Search for any record type (companies, people, deals, tasks, lists, notes) in your Attio workspace. |
| search_records_advanced | Perform advanced filtered searches across record types with sophisticated query capabilities. |
| search_records_by_relationship | Find records through bidirectional relationships (company-to-person, person-to-deal, etc.). |
| search_records_by_content | Search notes, tasks, and lists for specific content or activity. |
| search_records_by_timeframe | Find records created or modified within a specific time period. |
| create_records | Create one or more new records of any type in Attio. |
| create_company | Create a new company record with intelligent field mapping. |
| create_deal | Create a new deal with stage validation and field mapping. |
| update_records | Update one or more existing records across any resource type. |
| update_company | Update an existing company record. |
| update_deal | Update an existing deal with intelligent field mapping and stage validation. |
| delete_records | Delete one or more records from Attio. |
| batch_records | Perform batch create, update, or delete operations with chunking and error handling. |
| get_record_info | Retrieve detailed information about a specific record including contact, business, and social data. |
| get_list_entries | Retrieve entries from a specific list. |
| filter_list_entries | Filter list entries using unified filtering with multiple modes. |
| manage_list_entry | Add, update, or remove entries from lists. |
| get_record_list_memberships | Find which lists a record belongs to. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.