CiviCRM MCP by usefulapi MCP Tools
CiviCRM MCP by usefulapi exposes 24 tools. Each one has its own page with the configuration for every client that can run this server.
-
civicrm_whoamicivicrm whoami
-
civicrm_search_contactscivicrm search contacts
-
civicrm_get_contactcivicrm get contact
-
civicrm_list_contact_notescivicrm list contact notes
-
civicrm_list_relationshipscivicrm list relationships
-
civicrm_list_contributionscivicrm list contributions
-
civicrm_list_membershipscivicrm list memberships
-
civicrm_list_eventscivicrm list events
-
civicrm_list_participantscivicrm list participants
-
civicrm_list_activitiescivicrm list activities
-
civicrm_list_casescivicrm list cases
-
civicrm_list_groupscivicrm list groups
-
civicrm_list_group_contactscivicrm list group contacts
-
civicrm_get_fieldscivicrm get fields
-
civicrm_list_entitiescivicrm list entities
-
civicrm_querycivicrm query
-
civicrm_create_contactcivicrm create contact
-
civicrm_update_contactcivicrm update contact
-
civicrm_add_contact_notecivicrm add contact note
-
civicrm_log_activitycivicrm log activity
-
civicrm_record_contributioncivicrm record contribution
-
civicrm_create_membershipcivicrm create membership
-
civicrm_add_contact_to_groupcivicrm add contact to group
-
civicrm_register_participantcivicrm register participant
This list was read from the server itself, by connecting to it and calling tools/list on 24 October 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.