SureLC MCP by usefulapi

io.usefulapi/surelc · v1.0.2 · productivity

SureLC MCP by usefulapi is healthy: it completed an MCP handshake in 288 ms and exposes 25 tools.

Read producers, firms, licenses, appointments, contracts and E&O policies in SureLC.

Endpoint: https://surelc.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count25
Latency288 ms
Last checked (UTC)2026-11-07T15:40:26.573Z

Health history

Checked (UTC)StatusLatencyError
2026-11-07T15:40:26.573ZHealthy288

Tools (25)

surelc_list_changed_producersList producers created or updated recently, with their key data (ids, names, NPN, status). Without `after`, SureLC returns the last 24 hours. Use this to find a producer id. SureLC: GET /api/v2/producers/.
surelc_get_producerGet one producer by SureLC id: name, NPN, status, branch and contact details. Personal fields are removed. SureLC: GET /api/v2/producers/{id}.
surelc_get_producer_by_npnFind one producer by National Producer Number (NPN). SureLC: GET /api/v2/producers/npn/{npn}.
surelc_list_producers_licensesList license records for all producers, changed after an optional date. Use it to find expiring or missing licenses. SureLC: GET /api/v2/producers/licenses.
surelc_list_producer_licensesList the licenses of one producer: state, license number, type and expiry. SureLC: GET /api/v2/producers/{id}/licenses.
surelc_list_producer_appointmentsList carrier appointments of one producer. Pass `status` to filter (active, appointed, obsolete, terminated). SureLC: GET /api/v2/producers/{id}/appointments and /appointments/{status}.
surelc_list_producer_appointment_requestsList appointment requests of one producer. Pass `carrier_naic` to show only one carrier. SureLC: GET /api/v2/producers/{id}/appointment-requests and /carrier/{carrierNaic}.
surelc_list_producer_training_coursesList the training courses of one producer, with completion status. SureLC: GET /api/v2/producers/{id}/courses.
surelc_list_producer_errors_and_omissionsList the errors and omissions (E&O) policies of one producer. Set `active` to true for current policies only. SureLC: GET /api/v2/producers/{id}/eno and /eno/active.
surelc_list_producer_employment_addressesList the employment (business) addresses of one producer. Residential addresses are not included. SureLC: GET /api/v2/producers/{id}/addresses/employment.
surelc_list_firmsList all firms (agencies) in the account with their key data. SureLC: GET /api/v2/firms/.
surelc_get_firmGet one firm by SureLC id: name, EIN, NPN, status and contact details. SureLC: GET /api/v2/firms/{id}.
surelc_get_firm_by_einFind one firm by its federal employer identification number (EIN). SureLC: GET /api/v2/firms/ein/{ein}.
surelc_get_firm_by_npnFind one firm by its National Producer Number (NPN). SureLC: GET /api/v2/firms/npn/{npn}.
surelc_list_firm_appointmentsList carrier appointments of one firm. Pass `status` to filter (active, appointed, obsolete, terminated). SureLC: GET /api/v2/firms/{id}/appointments and /appointments/{status}.
surelc_list_firm_licensesList the business licenses of one firm. SureLC: GET /api/v2/firms/{id}/licenses.
surelc_list_firm_addressesList the business addresses of one firm. SureLC: GET /api/v2/firms/{id}/addresses.
surelc_list_appointment_requestsList appointment requests across the account. Page with `offset` and `limit`. SureLC: GET /api/v2/appointment-requests/.
surelc_get_appointment_requestGet one appointment request by id: carrier, product, status and dates. SureLC: GET /api/v2/appointment-requests/{id}.
surelc_list_appointment_request_notesList the notes written on one appointment request. SureLC: GET /api/v2/appointment-requests/{id}/notes.
surelc_list_contractsList carrier contracts in the account, changed after an optional date. SureLC: GET /api/v2/contracts/.
surelc_list_producer_contractsList the carrier contracts of one producer. SureLC: GET /api/v2/contracts/producer/{producerId}.
surelc_list_carriersList the carriers (insurance companies) known to SureLC, with their NAIC codes and ids. SureLC: GET /api/v2/lookup/carriers.
surelc_get_carrierGet one carrier by SureLC carrier id. SureLC: GET /api/v2/lookup/carriers/{carrierId}.
surelc_list_lookupList one reference list used by SureLC: stages, stage statuses, appointment request types, products, company types, W-9 company types or entity types. SureLC: GET /api/v2/lookup/{name}.