Changelog
Added attio_get_deal — full stage history with time spent in each stage and total cycle time. 18 tools total.
API correctness: search filters updated to Attio v2 format, note/task content now sent as plain string, task required fields (deadline_at, linked_records, assignees) always included, deal owner field added.
Added attio_search_deals. Fixed stage field bug (nested object → flat string). 17 tools total.
Added attio_create_deal and attio_delete_deal. 16 tools total.
Initial release. 14 tools for people, companies, deals, and tasks.
Global install by default. Use --local for project-scoped install, --cowork for Claude Desktop.
Setup
What you'll need: An Attio API key. Generate one in your Attio workspace under Settings > Developers > API keys. The connect command will prompt you to paste it.
Tools
People 4 tools
- attio_list_people - List contacts, paginated
- attio_search_people - Search by name or email
- attio_get_person - Full details by record ID
- attio_create_person - Name, email, job title
Companies 3 tools
- attio_list_companies - List companies, paginated
- attio_search_companies - Search by name or domain
- attio_create_company - Name, domain
Deals 7 tools
- attio_list_deals - List deals with current stage, time in stage, and days from lead
- attio_search_deals - Search by name or stage
- attio_get_deal - Full stage history with time spent in each stage and total cycle time
- attio_create_deal - Name, stage, owner, value, linked company
- attio_delete_deal - Delete a deal by record ID
- attio_move_deal - Move to a different pipeline stage
- attio_update_record - Update any field on any record
Tasks 3 tools
- attio_list_tasks - List tasks with filters
- attio_create_task - Task with deadline, assignees, linked record
- attio_complete_task - Mark a task as completed
Notes 1 tool
- attio_add_note - Add a note to a person or company