What is the Issuer MCP?
thatsme-mcp-issuer is an MCP server that connects AI assistants such as Claude and Cursor to your issuer account on That’s Me. With it, you can issue certificates, check the engagement funnel, and export data using natural language.
Minimum plan: Pro. Four of the five tools require a Pro plan or higher.
Installation (local stdio)
THATSME_API_KEY environment variable.
Claude Desktop
Add to yourclaude_desktop_config.json:
Cursor
Add to your.cursor/mcp.json file:
Remote connection (HTTP/SSE)
For clients that support remote MCP:Authorization: Bearer YOUR_API_KEY header in every request.
Available tools
1. search_events
Search events created by your organization.
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Event name |
limit | number | No | Maximum results (default: 10, max: 50) |
“List my organization’s events containing ‘DevFest’”Minimum plan: Starter
2. issue_certificates
Issue digital certificates to a list of recipients.
| Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | Yes | Event ID |
badge_id | string | Yes | Badge/TM ID |
recipients | array | Yes | List of recipients (max: 500) |
recipients[].email | string | Yes | Recipient email |
recipients[].name | string | Yes | Full name |
recipients[].reason | string | No | Certification reason |
“Issue DevFest 2025 certificates to the 3 speakers: joao@email.com (Joao Silva), maria@email.com (Maria Santos), pedro@email.com (Pedro Lima)”Minimum plan: Pro
3. get_engagement_funnel
Returns the engagement funnel for an event: issued → accepted → viewed → shared.
| Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | Yes | Event ID |
“Show the engagement funnel for the DevFest 2025 event”Response includes: counts and calculated rates (
acceptance_rate, view_rate, share_rate).
Minimum plan: Pro
4. list_recipients
Lists the recipients of an event along with their certificate status: pending, accepted, or refused.
| Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | Yes | Event ID |
page | number | No | Page (default: 1) |
status | enum | No | Filter: all, accepted, pending, refused |
“Who hasn’t accepted their certificate for the DevFest 2025 event yet?”Note: Emails are partially masked for privacy, e.g.,
jo***@email.com.
Minimum plan: Pro
5. export_csv
Exports issuance data in CSV format.
| Parameter | Type | Required | Description |
|---|---|---|---|
period | enum | No | 30d, 90d, all (default: 30d) |
“Export the last 90 days of issuance data as CSV”Minimum plan: Pro
Getting your API Key
- Go to app.thatsme.com.br/settings/integrations
- Click New API Key
- Copy the key — it will not be shown again