Help center
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 address
https://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
- The assistant opens certo's sign-in. You sign in with the code certo e-mails you.
- 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.
- You approve. The assistant works as you, within that, until you disconnect it.
Tools · 30 tools
| Tool | What it does | Changes anything |
|---|---|---|
| get_organisation | The 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_credits | The credit balance and its history, newest first: bought, spent, held, returned. | No |
| list_members | The people (and API keys) in the organisation with their role and since when. | No |
| list_positions | The organisation's positions with how many were invited, accepted and are ready. | No |
| get_position | One position: its terms (what candidates are asked to share and have ready) and its counts. | No |
| list_invitations | Invitations to candidates, newest first, by status and position. | No |
| get_invitation | One invitation, with the candidate's checklist once accepted. | No |
| list_access_requests | The organisation's asks to read a published passport, newest first. | No |
| get_access_request | One ask to read. | No |
| list_candidates | Passports the organisation may read (accepted invitations and approved asks): how far each is and whether its checklist is ready. | No |
| get_candidate_passport | The 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_checklist | What the organisation asked the candidate to have ready, item by item: ready, waiting or missing, gated by what the candidate shared. | No |
| list_issued_records | Records the organisation issued and whether each was claimed, with its certificate. | No |
| get_issued_record | One 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_webhook | The endpoint, whether it is on, the last four characters of its secret, and the last 20 deliveries. | No |
| create_position | A position: the terms an invitation to it starts from (what the candidate shares and must have ready). | Yes |
| update_position | Changes the fields sent and keeps the rest. | Yes |
| close_position | Closes a position: its candidates, their access and their position stay; it only leaves the invite picker. | Yes |
| reopen_position | Opens a closed position again. | Yes |
| invite_candidates | Invites up to 500 people to get verified and share their passport, on terms set once for the list. | Yes |
| withdraw_invitation | Withdraws an open invitation. | Yes |
| read_people_list | Reads 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_passport | Asks the holder of a published passport to let the organisation read it, by its public address. | Yes |
| withdraw_access_request | Withdraws an open ask; its credit comes back once. | Yes |
| get_candidate_age | Whether 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_records | Issues 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_record | Revokes 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_test | One webhook.test event, attempted now and once (switched off or not), ten a day; the answer says how it went. | Yes |
| search_help | Searches this help center: each article's title, summary and link. | No |
| get_help_article | One help article in full, as its page shows it. | No |