# My certificates

`list_my_certificates`

- Read-only

Lists the certificates this account holds on one olympiad, with each one’s title, the exam it belongs to and the date. A student sees their exam certificates; a supervisor or partner sees their own teacher certificates, not their students’. The official certificate file never leaves — each row names the certificate by certificate, an opaque value for this connection and olympiad, and links the person’s Certificates page in the panel, which is where it is downloaded. Where this connection offers get_certificate_copy, it returns an MCP copy of one, made for AI use.

- **For**: Students, teachers and partners
- **Needs**: Read access (`mcp:read`)
- **What it changes**: **Read-only.** It only reads. Nothing changes.

## Inputs

- `brand`string

  Which olympiad this is about. Required unless the connection covers exactly one, in which case that one is used.

  one of`coding``gmath``hilingua``neo``stem`

The server refuses a call that carries any field not listed here, and says which one.

## Answers instead of a result

What the tool says when it cannot do what was asked, and what to do about it.

- **`not_connected`**
- **`insufficient_scope`**
- **`rate_limited`**
- **`writes_disabled`**
- **`temporarily_unavailable`**
- **`upstream_error`**
- **`brand_not_allowed`**
- **`role_required`**
- **`tenant_account_missing`**
