Attio MCP Server
AI-powered Attio CRM access.
Connector by kesslerio · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/kesslerio-attio-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: crm, sales-prospecting
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
Runs code on install
Its package runs an install script (such as npm postinstall or setup.py code) as soon as you install it, before any tool is called. Read the script first.
- Tools
- 39 read · 25 write · 3 delete · 16 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Runs code on install
- Runs as
- Node.js package
Tools by what they do 83
Read from the source code; the running server may list different tools.
Read 39 · Look things up without changing anything.
aaa-health-checkcapabilities_getdiagnostics_getfetchformatget-company-teamget-person-companiesget-prompt-detailslistlist_entries_addlist_entries_filterlist_entries_filter_advanced
Show 27 more tools
list_entries_filter_by_parentlist_entries_filter_by_parent_idlist_entries_listlist_entries_managelist_entries_removelist_entries_updatelist-noteslist-prompt-categorieslist-promptslists_createlists_getlists_listlists_update_configurationnotes_listpaginated-search-peoplepaginated-search-people-by-activitypaginated-search-people-by-creation-datepaginated-search-people-by-last-interactionpaginated-search-people-by-modification-datequeryrecords_discover_attributesrecords_get_detailsrecords_searchsearchworkspace_members_getworkspace_members_listworkspace_members_search
Write 25 · Create, change, send or run things.
create_follow_upcreate_taskcreate-notecreate-recorddry_runexecute-promptnotes_createrecordsrecords_batchrecords_batch_searchrecords_createrecords_delete
Show 13 more tools
records_get_attribute_optionsrecords_get_attributesrecords_get_inforecords_get_interactionsrecords_get_list_membershipsrecords_search_advancedrecords_search_by_contentrecords_search_by_relationshiprecords_search_by_timeframerecords_updaterecords_upserttypeupdate-record
Delete 3 · Delete, drop, revoke or wipe things.
delete-recordlink-person-to-companyunlink-person-from-company
Not yet classified 16 · We could not tell from the name and description.
contentdealdue_datefields_presetframeworkicp_presetlimitlimit_webownerprioritysummarytarget
Show 4 more tools
target_stagetitleverbosityvisibility
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
ATTIO_API_KEY
Other settings (environment variables or headers).
ATTIO_MCP_TOOL_MODEATTIO_WORKSPACE_IDMCP_LOG_LEVEL
Network hosts it talks to 12
api.attio.com· found in codeapi.openai.com· found in codeapp.attio.com· found in codeastral.sh· found in codebun.sh· found in codecli.github.com· found in codedocs.anthropic.com· found in codedocs.attio.com· found in codegithub.com· found in codekesslerio.github.io· found in codeplatform.openai.com· found in codetest.com· found in code
Tools (83)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
aaa-health-checkread-onlyDescription is built at runtime.
capabilities_getcontentTask description/details
create_follow_upSuggest follow-up task (default false)
create_taskCreate next-action task (default false)
create-noteDescription is built at runtime.
create-recordDescription is built at runtime.
dealDeal URL, ID, or "search:<query>"
delete-recordDescription is built at runtime.
diagnostics_getdry_runOnly propose, don't execute (default false)
due_dateNatural language due date
execute-promptExecute a prompt with provided parameters
fetchfields_presetsales_short | full (default sales_short)
Show 68 more tools
formattable | json | ids (default table)
frameworkbant | champ (default bant)
get-company-teamread-onlyGet all team members (people) associated with a company, with bidirectional consistency validation. Shows warnings for inconsistent relationships.
get-person-companiesread-onlyGet all companies that a person is associated with, with bidirectional consistency validation. Shows warnings for inconsistent relationships.
get-prompt-detailsGet details for a specific prompt
icp_presetOptional ICP preset (e.g., 'SaaS mid-market NA')
limitDescription is built at runtime.
limit_webDescription is built at runtime.
link-person-to-companyBidirectionally link a person to a company. Updates both the company's team field and the person's company field. Handles relationship inconsistencies and prevents conflicts with existing company assignments.
listList name or ID
list_entries_addlist_entries_filterlist_entries_filter_advancedlist_entries_filter_by_parentlist_entries_filter_by_parent_idlist_entries_listlist_entries_managelist_entries_removelist_entries_updatelist-notesread-onlyDescription is built at runtime.
list-prompt-categoriesList all available prompt categories
list-promptsList all available prompts or filter by category
lists_createlists_getlists_listlists_update_configurationnotes_createnotes_listownerTask assignee (default @me)
paginated-search-peopleSearch for people using advanced filtering capabilities with pagination
paginated-search-people-by-activitySearch for people by their activity history with pagination
paginated-search-people-by-creation-dateSearch for people by their creation date with pagination
paginated-search-people-by-last-interactionSearch for people by their last interaction date with pagination
paginated-search-people-by-modification-dateSearch for people by their last modification date with pagination
prioritylow | medium | high (default medium)
queryE.g., 'fintech companies in SF'
recordsComma-separated person/company records or "search:<query>"
records_batchrecords_batch_searchrecords_createrecords_deleterecords_discover_attributesread-onlyDescription is built at runtime.
records_get_attribute_optionsrecords_get_attributesrecords_get_detailsread-onlyDescription is built at runtime.
records_get_inforecords_get_interactionsrecords_get_list_membershipsrecords_searchread-onlyDescription is built at runtime.
records_search_advancedrecords_search_by_contentrecords_search_by_relationshiprecords_search_by_timeframerecords_updaterecords_upsertsearchsummaryPlain-text activity synopsis
targetOptional: Record to link task to
target_stageTarget stage name
titleTask title/subject
typecall | meeting | email | note
unlink-person-from-companyBidirectionally unlink a person from a company. Updates both the company's team field and the person's company field. Handles partial relationships and inconsistencies gracefully.
update-recordDescription is built at runtime.
verbositybrief | normal (default brief)
visibilityinternal | shared (default internal)
workspace_members_getworkspace_members_listworkspace_members_search
Signals
- Stars
- 69
- Forks
- 23
- Open issues
- 84
- Contributors
- 8
- Last commit
- Oct 16, 2026 (12 days ago)
- Last release
- Sep 9, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.kesslerio/attio-mcp-server- Version
- 1.7.0
- Auth
- API key
- Packages
- npm attio-mcp
- License
- License unknown
- Repository
- github.com/kesslerio/attio-mcp-server
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Attio MCP Server. Agent Mart. https://agentmart.dev/connectors/kesslerio-attio-mcp-server (last updated 2026-10-24)