{"id":2068187,"recorded_at":"2026-11-02T05:41:43.017405Z","observed_at":"2026-11-02T05:41:43.017292Z","subject_kind":"endpoint","subject":"01d89cfb-8555-4bc3-9d19-c672ea81d07b","kind":"mcp.tools","method":"probe.mcp/1","body":{"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"}]},"body_sha256":"887eec4e9127ff75f121ac3ce1898d443ebd09a3d976fcb24f7c755d76abdc86","prev_id":null,"leaf":"0xf747a47ba45d6a60bb83942024630947e791ab702e29757006add3dea8bffc8d","leaf_text":"{\"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\"}","day":null,"proof":[]}