Connect your assistant to certo

Ask Claude, ChatGPT or Cursor in plain words: who is ready for the warehouse role? It answers from certo, within what your role allows and what you approve.

Server addresshttps://mcp.certo.bio/mcp
  • ClaudeSettings, Connectors, Add custom connector. Paste the address.
  • ChatGPTSettings, Apps and connectors, Create. Paste the address.
  • Cursor and othersAdd an MCP server over HTTP with the address, or an API key as the bearer.

What happens when you connect

  1. The assistant opens certo's sign-in. You sign in with the code certo e-mails you.
  2. You pick the organisation, and untick anything the assistant should not do. Reading passports is listed on its own: every read is logged and the candidate sees it.
  3. You approve. The assistant works as you, within that, until you disconnect it.

Tools · 30 tools

ToolWhat it doesChanges anything
get_organisationThe organisation this credential acts for: its name, kinds, country, whether its profile is complete and whether certo approved it, and the effective scopes of this credential.No
get_creditsThe credit balance and its history, newest first: bought, spent, held, returned.No
list_membersThe people (and API keys) in the organisation with their role and since when.No
list_positionsThe organisation's positions with how many were invited, accepted and are ready.No
get_positionOne position: its terms (what candidates are asked to share and have ready) and its counts.No
list_invitationsInvitations to candidates, newest first, by status and position.No
get_invitationOne invitation, with the candidate's checklist once accepted.No
list_access_requestsThe organisation's asks to read a published passport, newest first.No
get_access_requestOne ask to read.No
list_candidatesPassports the organisation may read (accepted invitations and approved asks): how far each is and whether its checklist is ready.No
get_candidate_passportThe passport as the candidate shared it: each record with its outcome, who confirmed it and exactly what, what stays Claimed, certificates with their links; contact and date of birth only where shared.No, but logged and seen by the candidate
get_candidate_checklistWhat the organisation asked the candidate to have ready, item by item: ready, waiting or missing, gated by what the candidate shared.No
list_issued_recordsRecords the organisation issued and whether each was claimed, with its certificate.No
get_issued_recordOne issued record, its certificate, and for a provider's row with a date of birth whether it matches the learner's identity check.No
get_webhookThe endpoint, whether it is on, the last four characters of its secret, and the last 20 deliveries.No
create_positionA position: the terms an invitation to it starts from (what the candidate shares and must have ready).Yes
update_positionChanges the fields sent and keeps the rest.Yes
close_positionCloses a position: its candidates, their access and their position stay; it only leaves the invite picker.Yes
reopen_positionOpens a closed position again.Yes
invite_candidatesInvites up to 500 people to get verified and share their passport, on terms set once for the list.Yes
withdraw_invitationWithdraws an open invitation.Yes
read_people_listReads a pasted list (a spreadsheet copy, CSV, "Name <address>" lines, a signature block, prose) into rows for an invitation or an issuing batch, the same reader as the console's Read the list.No
ask_to_read_passportAsks the holder of a published passport to let the organisation read it, by its public address.Yes
withdraw_access_requestWithdraws an open ask; its credit comes back once.Yes
get_candidate_ageWhether the candidate is over 18 and over 21, which every grant answers; the date of birth itself only where the candidate shared it.No, but logged and seen by the candidate
issue_recordsIssues records the organisation confirms about people (a job, a degree, a certificate) and mails each person a link to claim them on a passport.Yes
revoke_issued_recordRevokes the certificate of a record the organisation issued, as its issuer: permanent, on the status list at once, and the confirmation withdrawn so the record reads Claimed.Yes
send_webhook_testOne webhook.test event, attempted now and once (switched off or not), ten a day; the answer says how it went.Yes
search_helpSearches this help center: each article's title, summary and link.No
get_help_articleOne help article in full, as its page shows it.No
What the assistant can do, and the rules it keeps →