{"name":"io.usefulapi/civicrm","title":"CiviCRM MCP by usefulapi","endpoint":"https://civicrm.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-civicrm","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-civicrm/badge.svg","listed_at":"2026-10-31T17:07:09.301Z","state":"no findings","check":{"checked_at":"2026-11-01T04:42:27.445Z","outcome":"read","tool_count":24,"tool_names":["civicrm_whoami","civicrm_search_contacts","civicrm_get_contact","civicrm_list_contact_notes","civicrm_list_relationships","civicrm_list_contributions","civicrm_list_memberships","civicrm_list_events","civicrm_list_participants","civicrm_list_activities","civicrm_list_cases","civicrm_list_groups","civicrm_list_group_contacts","civicrm_get_fields","civicrm_list_entities","civicrm_query","civicrm_create_contact","civicrm_update_contact","civicrm_add_contact_note","civicrm_log_activity","civicrm_record_contribution","civicrm_create_membership","civicrm_add_contact_to_group","civicrm_register_participant"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.10.30a"},"tools":{"fingerprint":"60bd00cfd0eb59a858cac016fc663dd1fa2e5b81df20c0c1ad8daaf2c752598a","tool_hashes":{"civicrm_query":"c1d5dcbf71a424d562ea22c0113d457c5ac40d31aa132c1a4e5912ef39b883bf","civicrm_whoami":"44b5c1caf526850829e8856eb98730939b9b8ee1f6d2fd71c957b3521700080c","civicrm_get_fields":"b9f0b8b513ae413e71ff6a1a7252700d6ce0cd2d1230bfd395b94161d66ebff0","civicrm_list_cases":"bdc87748d593196c148995e742388f01f945eecb45f82400301f98c5d68418bd","civicrm_get_contact":"1c5275a3477ce6c98df95b68781510d8df4119ee492afc87f8452023ecc14c2e","civicrm_list_events":"e063ce4fa15e4a0b1182a0f6100e6f793f8a0cbe2df7d26971bab3a1d1f34d12","civicrm_list_groups":"da38c3fa82994a694c917b85aeff0686bf7c6446f5746be6b7a0c6e06041ee14","civicrm_log_activity":"faea9503828d745e5374835ccfeb8334e5ea0c048c3771b34f1f2ca344f691d5","civicrm_list_entities":"626d1268f9df9abfb38a68e60a4b15ca12f9a47d4b0ea964f6fdd4eb76ce670e","civicrm_create_contact":"ec27cd8d7a74aebf337377f99f04cb86ea1b002fe0503e2566831e3dc964cd08","civicrm_update_contact":"c719b33363e5d4e14bff374708b95bb4c25a24cac599a387258a72c5496da956","civicrm_list_activities":"56a8a77c6da23f8605b9a2b94beeba5b0d9965fdac195d3e8425dd58ffc2e2f5","civicrm_search_contacts":"a63183218a8667803cde688f9236318faa83007930cb98648500085c007e1fe4","civicrm_add_contact_note":"816cea734ce9bdf88bb5c2c350f67b3251e48ef635187126c3419d9bc779b071","civicrm_list_memberships":"25d4805fec329f9a1717d8bf1feaf9c95ea9145be07b0e0056641d37b5b260b7","civicrm_create_membership":"71423e28db2a97e4c0da2795699e20246693b0d292b130b9c64b52fe7f0e3000","civicrm_list_participants":"b5db196a66b1d57eb45990b6d5e7ce5a331f56ac1daeeb19124bdf8c24543378","civicrm_list_contact_notes":"74835e4b7790a3168c87a9a144da464485db82d1a2770359578f322fa1f18a1f","civicrm_list_contributions":"8eb7449b3a35f4cdc8d8d3d9b8c8df260788aa6b11252a0f0ee873b0da69ac38","civicrm_list_relationships":"9c5125ffc827cc1d38428c6e6c76ae1c5544f7e3d3aca3f64d93a873de9eb05b","civicrm_list_group_contacts":"3e606ce934642acb3d78a1523ace735467d5ff782f162f489359e29fde2b5186","civicrm_record_contribution":"ec30a86f6dca08555ba33035142baa3fbe38104defeb7c497d317f82ee25edb3","civicrm_add_contact_to_group":"51624eaad128d18232d767b938510b5fd1b2f1c7f147dc4e0e3d4ffb07da6494","civicrm_register_participant":"0b873d3988475dd25dce38179a996bc38ad61249699d258cd33c7a691d2582ff"},"instructions_hash":"5276890fe2ed49f7539dfff7d0c7d4a0050924c72888ed82877320856083ee2e","fingerprinted_at":"2026-11-01T04:42:27.445Z","changed_at":null,"compared_since":"2026-10-30","changes":[]},"disclaimer":"Signals, not a warranty. A clean read means these rules found nothing, not that the server is harmless. An unread server is not checked."}