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
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 25 |
| Latency | 288 ms |
| Last checked (UTC) | 2026-11-07T15:40:26.573Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-07T15:40:26.573Z | Healthy | 288 |
surelc_list_changed_producers | List 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_producer | Get 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_npn | Find one producer by National Producer Number (NPN). SureLC: GET /api/v2/producers/npn/{npn}. |
surelc_list_producers_licenses | List 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_licenses | List the licenses of one producer: state, license number, type and expiry. SureLC: GET /api/v2/producers/{id}/licenses. |
surelc_list_producer_appointments | List 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_requests | List 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_courses | List the training courses of one producer, with completion status. SureLC: GET /api/v2/producers/{id}/courses. |
surelc_list_producer_errors_and_omissions | List 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_addresses | List the employment (business) addresses of one producer. Residential addresses are not included. SureLC: GET /api/v2/producers/{id}/addresses/employment. |
surelc_list_firms | List all firms (agencies) in the account with their key data. SureLC: GET /api/v2/firms/. |
surelc_get_firm | Get one firm by SureLC id: name, EIN, NPN, status and contact details. SureLC: GET /api/v2/firms/{id}. |
surelc_get_firm_by_ein | Find one firm by its federal employer identification number (EIN). SureLC: GET /api/v2/firms/ein/{ein}. |
surelc_get_firm_by_npn | Find one firm by its National Producer Number (NPN). SureLC: GET /api/v2/firms/npn/{npn}. |
surelc_list_firm_appointments | List 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_licenses | List the business licenses of one firm. SureLC: GET /api/v2/firms/{id}/licenses. |
surelc_list_firm_addresses | List the business addresses of one firm. SureLC: GET /api/v2/firms/{id}/addresses. |
surelc_list_appointment_requests | List appointment requests across the account. Page with `offset` and `limit`. SureLC: GET /api/v2/appointment-requests/. |
surelc_get_appointment_request | Get one appointment request by id: carrier, product, status and dates. SureLC: GET /api/v2/appointment-requests/{id}. |
surelc_list_appointment_request_notes | List the notes written on one appointment request. SureLC: GET /api/v2/appointment-requests/{id}/notes. |
surelc_list_contracts | List carrier contracts in the account, changed after an optional date. SureLC: GET /api/v2/contracts/. |
surelc_list_producer_contracts | List the carrier contracts of one producer. SureLC: GET /api/v2/contracts/producer/{producerId}. |
surelc_list_carriers | List the carriers (insurance companies) known to SureLC, with their NAIC codes and ids. SureLC: GET /api/v2/lookup/carriers. |
surelc_get_carrier | Get one carrier by SureLC carrier id. SureLC: GET /api/v2/lookup/carriers/{carrierId}. |
surelc_list_lookup | List 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}. |