← The evidence ledger
Evidence row 2068187
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 01d89cfb-8555-4bc3-9d19-c672ea81d07b
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 887eec4e9127ff75f121ac3ce1898d443ebd09a3d976fcb24f7c755d76abdc86
- Leaf
- 0xf747a47ba45d6a60bb83942024630947e791ab702e29757006add3dea8bffc8d
What was observed
{
"count": 67,
"tools": [
{
"description": "Permanently deletes this agent, its mailbox and all its API keys.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "agent_delete"
},
{
"description": "Returns this agent's profile: its addresses, label and domain.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "agent_get"
},
{
"description": "Returns this agent's daily send and API counters; the latest day is partial.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"from": {
"description": "ISO date, inclusive. Defaults to 30 days ago.",
"type": "string"
},
"to": {
"$ref": "#/properties/from",
"description": "ISO date, inclusive. Defaults to today."
}
},
"type": "object"
},
"name": "agent_usage"
},
{
"description": "Creates another API key for this agent. The key is shown once.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"expiresAt": {
"description": "ISO 8601 expiry date-time.",
"type": "string"
},
"label": {
"type": "string"
}
},
"type": "object"
},
"name": "apikey_create"
},
{
"description": "Lists this agent's API keys. Key values are never shown again.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "apikey_list"
},
{
"description": "Revokes an API key immediately.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"keyId": {
"type": "string"
}
},
"required": [
"keyId"
],
"type": "object"
},
"name": "apikey_revoke"
},
{
"description": "Returns the wallet this agent spends from: balance, prices and how to top up.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "billing_get"
},
{
"description": "Creates a card payment link for this agent's wallet. Give it to a human to pay.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"amountUsd": {
"description": "USD; the minimum is in billing_get.",
"maximum": 1000,
"minimum": 1,
"type": "number"
}
},
"required": [
"amountUsd"
],
"type": "object"
},
"name": "billing_topup"
},
{
"description": "Lists the wallet ledger, newest first.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"offset": {
"minimum": 0,
"type": "integer"
}
},
"type": "object"
},
"name": "billing_transactions"
},
{
"description": "Attaches a custom domain and returns the DNS records to publish.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domain": {
"description": "e.g. example.com",
"maxLength": 253,
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domain"
],
"type": "object"
},
"name": "domain_attach"
},
{
"description": "Detaches a custom domain from the organization.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domainId"
],
"type": "object"
},
"name": "domain_detach"
},
{
"description": "Returns a domain's verification status and the DNS records it needs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domainId"
],
"type": "object"
},
"name": "domain_get"
},
{
"description": "Creates an inbox with a chosen address on a domain. Its API key is shown once.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"label": {
"maxLength": 80,
"type": "string"
},
"localPart": {
"description": "e.g. \"support\" for support@yourdomain.com",
"maxLength": 64,
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domainId",
"localPart"
],
"type": "object"
},
"name": "domain_inbox_create"
},
{
"description": "Removes an inbox and its mail from a domain.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"agentId": {
"type": "string"
},
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domainId",
"agentId"
],
"type": "object"
},
"name": "domain_inbox_delete"
},
{
"description": "Lists the inboxes (agents) on a domain.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domainId"
],
"type": "object"
},
"name": "domain_inbox_list"
},
{
"description": "Lists an organization's custom domains.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId"
],
"type": "object"
},
"name": "domain_list"
},
{
"description": "Returns daily send, receive and API counters for one domain.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"breakdown": {
"description": "Split each day by agent.",
"enum": [
"agent"
],
"type": "string"
},
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"from": {
"description": "ISO date, inclusive. Defaults to 30 days ago.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
},
"to": {
"description": "ISO date, inclusive. Defaults to today.",
"type": "string"
}
},
"required": [
"orgId",
"domainId"
],
"type": "object"
},
"name": "domain_usage"
},
{
"description": "Re-checks the domain's DNS records and verifies it if they are correct.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domainId"
],
"type": "object"
},
"name": "domain_verify"
},
{
"description": "Checks that the Mailgi API, its database and the mail server are up.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "health"
},
{
"description": "Accepts an organization invitation with the token from the invite email.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"token": {
"type": "string"
}
},
"required": [
"token"
],
"type": "object"
},
"name": "invite_accept"
},
{
"description": "Moves a message to the Trash folder.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "mail_delete"
},
{
"description": "Returns one message with its full text and HTML body.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"description": "Message ID from mail_list.",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "mail_get"
},
{
"description": "Lists message headers in the mailbox, newest first by default; filter by folder with mailboxId.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"description": "Max messages to return.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"mailboxId": {
"description": "Folder ID from mailbox_list. Omit for all mail.",
"type": "string"
},
"position": {
"description": "Zero-based offset for pagination.",
"minimum": 0,
"type": "integer"
},
"sort": {
"description": "Sort by receivedAt.",
"enum": [
"asc",
"desc"
],
"type": "string"
}
},
"type": "object"
},
"name": "mail_list"
},
{
"description": "Moves a message to another folder.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"mailboxId": {
"description": "Destination folder ID from mailbox_list.",
"type": "string"
}
},
"required": [
"id",
"mailboxId"
],
"type": "object"
},
"name": "mail_move"
},
{
"description": "Sends an email from this agent's address. Mail to outside addresses is charged to the wallet.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"bcc": {
"items": {
"maxLength": 320,
"type": "string"
},
"type": "array"
},
"cc": {
"items": {
"maxLength": 320,
"type": "string"
},
"type": "array"
},
"htmlBody": {
"description": "HTML body.",
"type": "string"
},
"replyTo": {
"description": "Reply-To address.",
"type": "string"
},
"subject": {
"type": "string"
},
"textBody": {
"description": "Plain-text body.",
"type": "string"
},
"to": {
"description": "Recipient addresses.",
"items": {
"maxLength": 320,
"type": "string"
},
"minItems": 1,
"type": "array"
}
},
"required": [
"to",
"subject"
],
"type": "object"
},
"name": "mail_send"
},
{
"description": "Marks a message as seen or unseen, flagged or unflagged.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"flagged": {
"type": "boolean"
},
"id": {
"type": "string"
},
"seen": {
"type": "boolean"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "mail_set_flags"
},
{
"description": "Creates a folder, optionally nested under another.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"name": {
"description": "Folder name.",
"type": "string"
},
"parentId": {
"description": "Parent folder ID for nesting.",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "mailbox_create"
},
{
"description": "Deletes a custom folder.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "mailbox_delete"
},
{
"description": "Lists all folders, including Inbox, Sent and Trash.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "mailbox_list"
},
{
"description": "Renames a folder.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"id",
"name"
],
"type": "object"
},
"name": "mailbox_rename"
},
{
"description": "Returns the organization's shared wallet: balance, prices and how to top up.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId"
],
"type": "object"
},
"name": "org_billing_get"
},
{
"description": "Creates a card payment link for the organization wallet.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"amountUsd": {
"maximum": 1000,
"minimum": 1,
"type": "number"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"amountUsd"
],
"type": "object"
},
"name": "org_billing_topup"
},
{
"description": "Lists the organization wallet ledger, newest first.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"offset": {
"minimum": 0,
"type": "integer"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId"
],
"type": "object"
},
"name": "org_billing_transactions"
},
{
"description": "Creates an organization; the signed-in user becomes its owner.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"name": {
"maxLength": 80,
"type": "string"
},
"slug": {
"maxLength": 40,
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "org_create"
},
{
"description": "Returns one organization.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId"
],
"type": "object"
},
"name": "org_get"
},
{
"description": "Emails an invitation to join the organization.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"email": {
"format": "email",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
},
"role": {
"enum": [
"admin",
"member"
],
"type": "string"
}
},
"required": [
"orgId",
"email"
],
"type": "object"
},
"name": "org_invite_create"
},
{
"description": "Lists pending invitations.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId"
],
"type": "object"
},
"name": "org_invite_list"
},
{
"description": "Revokes a pending invitation.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"inviteId": {
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"inviteId"
],
"type": "object"
},
"name": "org_invite_revoke"
},
{
"description": "Lists the organizations the signed-in user belongs to.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "org_list"
},
{
"description": "Emails a 6-digit dashboard login code to a human's address. Creates the account on first login.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"email": {
"format": "email",
"type": "string"
}
},
"required": [
"email"
],
"type": "object"
},
"name": "org_login_request_code"
},
{
"description": "Exchanges an emailed login code for a dashboard session token.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"code": {
"maxLength": 6,
"minLength": 6,
"type": "string"
},
"email": {
"format": "email",
"type": "string"
}
},
"required": [
"email",
"code"
],
"type": "object"
},
"name": "org_login_verify"
},
{
"description": "Revokes the current dashboard session token.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "org_logout"
},
{
"description": "Returns the signed-in user and the organizations they belong to.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "org_me"
},
{
"description": "Lists an organization's members and their roles.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId"
],
"type": "object"
},
"name": "org_member_list"
},
{
"description": "Removes a member from the organization, or leaves it when userId is your own.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
},
"userId": {
"type": "string"
}
},
"required": [
"orgId",
"userId"
],
"type": "object"
},
"name": "org_member_remove"
},
{
"description": "Changes a member's role.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
},
"role": {
"enum": [
"owner",
"admin",
"member"
],
"type": "string"
},
"userId": {
"type": "string"
}
},
"required": [
"orgId",
"userId",
"role"
],
"type": "object"
},
"name": "org_member_set_role"
},
{
"description": "Renames an organization.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"name": {
"maxLength": 80,
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"name"
],
"type": "object"
},
"name": "org_rename"
},
{
"description": "Returns daily send, receive and API counters across the organization.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"breakdown": {
"description": "Split each day by agent.",
"enum": [
"agent"
],
"type": "string"
},
"from": {
"description": "ISO date, inclusive. Defaults to 30 days ago.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
},
"to": {
"description": "ISO date, inclusive. Defaults to today.",
"type": "string"
}
},
"required": [
"orgId"
],
"type": "object"
},
"name": "org_usage"
},
{
"description": "Registers an HTTPS URL to be notified when mail arrives at one of the organization's inboxes.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"agentId": {
"description": "Inbox ID from domain_inbox_list.",
"type": "string"
},
"eventTypes": {
"items": {
"type": "string"
},
"type": "array"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
},
"url": {
"description": "HTTPS URL to POST notifications to.",
"type": "string"
}
},
"required": [
"orgId",
"agentId",
"url"
],
"type": "object"
},
"name": "org_webhook_create"
},
{
"description": "Deletes a webhook endpoint.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"id"
],
"type": "object"
},
"name": "org_webhook_delete"
},
{
"description": "Lists recent delivery attempts for a webhook endpoint.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"id"
],
"type": "object"
},
"name": "org_webhook_deliveries"
},
{
"description": "Re-enables a webhook endpoint that was switched off after repeated failures.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"id"
],
"type": "object"
},
"name": "org_webhook_enable"
},
{
"description": "Lists webhook endpoints across the organization's inboxes.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId"
],
"type": "object"
},
"name": "org_webhook_list"
},
{
"description": "Queues a delivery attempt to be sent again.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"deliveryId": {
"type": "string"
},
"id": {
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"id",
"deliveryId"
],
"type": "object"
},
"name": "org_webhook_resend"
},
{
"description": "Creates a new agent with its own email address and returns its API key, shown once.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"did": {
"description": "Optional did:key DID; only changes the alias address.",
"type": "string"
},
"domainToken": {
"description": "Registration token for an organization's domain. Requires localPart.",
"type": "string"
},
"label": {
"description": "A name for your own reference.",
"type": "string"
},
"localPart": {
"description": "Chosen address before the @, used with domainToken.",
"type": "string"
}
},
"type": "object"
},
"name": "register_agent"
},
{
"description": "Creates a token that lets an agent register its own address on this domain. Shown once.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"label": {
"maxLength": 80,
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domainId"
],
"type": "object"
},
"name": "regtoken_create"
},
{
"description": "Lists a domain's registration tokens.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
}
},
"required": [
"orgId",
"domainId"
],
"type": "object"
},
"name": "regtoken_list"
},
{
"description": "Revokes a registration token.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"domainId": {
"description": "Domain ID from domain_list.",
"type": "string"
},
"orgId": {
"description": "Organization ID from org_list.",
"type": "string"
},
"tokenId": {
"type": "string"
}
},
"required": [
"orgId",
"domainId",
"tokenId"
],
"type": "object"
},
"name": "regtoken_revoke"
},
{
"description": "Shows which wallet a top-up for a Mailgi address would credit, and the allowed amounts.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"address": {
"description": "The agent's email or alias address.",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "topup_lookup"
},
{
"description": "Creates a card payment link for the wallet behind any Mailgi address. Give it to a human to pay.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"address": {
"description": "The agent's email or alias address.",
"type": "string"
},
"amountUsd": {
"description": "USD, within the range from topup_lookup.",
"type": "number"
}
},
"required": [
"address",
"amountUsd"
],
"type": "object"
},
"name": "topup_start"
},
{
"description": "Returns whether a top-up payment has been paid and credited.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"sessionId": {
"description": "Checkout session ID from the payment link.",
"maxLength": 255,
"type": "string"
}
},
"required": [
"sessionId"
],
"type": "object"
},
"name": "topup_status"
},
{
"description": "Registers an HTTPS URL to be notified when mail arrives. The signing secret is shown once.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"eventTypes": {
"description": "Defaults to [\"mail.received\"].",
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"description": "HTTPS URL to POST notifications to.",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "webhook_create"
},
{
"description": "Deletes a webhook endpoint.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "webhook_delete"
},
{
"description": "Lists recent delivery attempts for a webhook endpoint.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "webhook_deliveries"
},
{
"description": "Re-enables a webhook endpoint that was switched off after repeated failures.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "webhook_enable"
},
{
"description": "Lists this agent's webhook endpoints.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "webhook_list"
},
{
"description": "Queues a delivery attempt to be sent again.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"deliveryId": {
"type": "string"
},
"id": {
"type": "string"
}
},
"required": [
"id",
"deliveryId"
],
"type": "object"
},
"name": "webhook_resend"
}
]
}What the leaf hashes
{"body":"887eec4e9127ff75f121ac3ce1898d443ebd09a3d976fcb24f7c755d76abdc86","id":2068187,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793598103017292,"prev":null,"subject":"01d89cfb-8555-4bc3-9d19-c672ea81d07b","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.