Beacon CRM MCP by usefulapi
by FastDrop
Read and filter Beacon CRM records of any type; create, update, upsert, delete records; run exports.
Read and filter Beacon CRM records of any type; create, update, upsert, delete records; run exports. Official MCP Registry: io.usefulapi/beacon-crm@1.0.0. Remote endpoint: https://beacon-crm.usefulapi.io/mcp
Problem it solves
Discoverable MCP server listed in the official MCP Registry.
How it's different
Remote MCP endpoint ingested from the official registry and probed by FastDrop.
Ingested from the official MCP Registry
FastDrop pulled this entry from the official MCP Registry as io.usefulapi/beacon-crm and probed the endpoint. The maker did not submit it, so the outbound link is not endorsed
and the description is not theirs.
If this is your server, claim the listing to edit it and take ownership. The registry index lists everything else still awaiting a probe.
Claim this listingTools this endpoint exposes
Read directly from the endpoint on 12 Oct 2026. Not supplied by the maker.
beaconcrm_list_record_typesList the record types of this Beacon account (people, organisations, payments, custom types, ...) with their fields (keys, types, options). Call this first: the keys are what the other tools take as `
beaconcrm_list_usersList the users of the Beacon account (id, role, name, email). Use the inner user.id for 'link to a user' fields. GET /users.
beaconcrm_list_recordsList records of one type (for example person, organization, payment), one page at a time. Use beaconcrm_filter_records to search by field values. GET /entities/{entity}.
beaconcrm_get_recordOne record by type and id, with all its fields. GET /entity/{entity}/{id}.
beaconcrm_filter_recordsSearch records of one type with Beacon filter conditions (read-only; it uses POST because the filter is a body). Each condition is {"field", "operator", "value"}. Operators by field type: text == != s
beaconcrm_create_recordWRITE: create ONE new record of the given type in the live Beacon database. Not idempotent: calling it twice creates two records (use beaconcrm_upsert_record to avoid duplicates). Beacon workflows may
beaconcrm_update_recordWRITE: change fields of ONE existing record. Only the fields you pass are changed; a select or reference field passed as an empty array [] is CLEARED, removing its existing values. The previous values
beaconcrm_upsert_recordWRITE: create a record, or update the existing one whose key field matches. `primary_field_key` names the field used to find the match (for example "emails" for a person, or "external_id"); `fields` m
Is this tool yours?
Claim this listing and we’ll verify ownership before handing it over.
Sign in to claim this listingSimilar launches
Matched on shared tags and the tools their MCP servers actually expose.
Shares tags: MCP server
Shares tags: MCP server
Shares tags: MCP server
Shares tags: MCP server
Shares tags: MCP server
Shares tags: MCP server
Reviews
Sign in to leave a review.
No reviews yet.
Comments
Sign in to join the discussion.
No comments yet - start the discussion.