Server definition
- Hash
- sha256:11720d9e6f66b11533f4d15e1d93436be559cdfaff3b938f57ca29eee05ec7f7
- What it is
- What a remote MCP server returned when asked what it offers: 11 tools
The blob, as servednamed by its sha256
{
"instructions": "Machine Inbox sells task-scoped email inboxes. Buying requires an HTTP payment (Stripe MPP or x402); every read and reply tool works with the mi_live_ bearer token from the purchase.",
"tools": [
{
"description": "Request a new paid inbox. Buying requires an out-of-band payment (Stripe MPP or x402 USDC on Base); this tool returns the live HTTP 402 payment challenge plus exact instructions to complete the purchase. Standard inbox: $2.00.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"idempotency_key": {
"description": "High-entropy key to bind the eventual paid retry to this request.",
"maxLength": 200,
"minLength": 16,
"type": "string"
}
},
"type": "object"
},
"name": "create_inbox",
"outputSchema": null
},
{
"description": "Delete an inbox: revokes the token and erases stored mail.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
}
},
"required": [
"inbox_id"
],
"type": "object"
},
"name": "delete_inbox",
"outputSchema": null
},
{
"description": "Remove the inbox webhook.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
}
},
"required": [
"inbox_id"
],
"type": "object"
},
"name": "delete_webhook",
"outputSchema": null
},
{
"description": "Read an inbox: address, status, expiry, limits, and usage.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
}
},
"required": [
"inbox_id"
],
"type": "object"
},
"name": "get_inbox",
"outputSchema": null
},
{
"description": "Fetch one message with parsed text, HTML, and attachment download URLs.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"message_id": {
"type": "string"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
}
},
"required": [
"inbox_id",
"message_id"
],
"type": "object"
},
"name": "get_message",
"outputSchema": null
},
{
"description": "Read the Machine Inbox service instructions: pricing, payment rails, endpoints, and limits.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_service_info",
"outputSchema": null
},
{
"description": "Extract the newest one-time verification code or confirmation link from inbound mail. Ideal for signup and login flows.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"sender": {
"description": "Only consider senders whose address contains this substring.",
"type": "string"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
}
},
"required": [
"inbox_id"
],
"type": "object"
},
"name": "get_verification_code",
"outputSchema": null
},
{
"description": "Read the inbox webhook state: URL, delivery counters, and whether it is disabled. The secret is only returned by set_webhook.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
}
},
"required": [
"inbox_id"
],
"type": "object"
},
"name": "get_webhook",
"outputSchema": null
},
{
"description": "List messages in an inbox, newest first. Pass after=<newest createdAt seen> to poll for only new mail.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"after": {
"description": "ISO date-time; only messages created after this instant.",
"type": "string"
},
"before": {
"description": "ISO date-time cursor for older mail.",
"type": "string"
},
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"limit": {
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
}
},
"required": [
"inbox_id"
],
"type": "object"
},
"name": "list_messages",
"outputSchema": null
},
{
"description": "Send an included plain-text reply to the authenticated sender of an inbound message.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"idempotency_key": {
"description": "New unique key for this reply; reuse only to retry the identical reply.",
"maxLength": 200,
"minLength": 16,
"type": "string"
},
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"message_id": {
"type": "string"
},
"text": {
"maxLength": 20000,
"minLength": 1,
"type": "string"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
}
},
"required": [
"inbox_id",
"message_id",
"text",
"idempotency_key"
],
"type": "object"
},
"name": "reply_to_message",
"outputSchema": null
},
{
"description": "Register or replace the inbox webhook: an HMAC-signed POST fires on every inbound message with metadata, extracted verification codes, and injection risk (never the body). Returns the signing secret.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"inbox_id": {
"description": "Inbox UUID.",
"type": "string"
},
"token": {
"description": "Mailbox bearer token (mi_live_...) returned when the inbox was purchased. Optional when the MCP request itself carries Authorization: Bearer.",
"type": "string"
},
"url": {
"description": "Public https URL that receives the signed POST.",
"type": "string"
}
},
"required": [
"inbox_id",
"url"
],
"type": "object"
},
"name": "set_webhook",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:11720d9e6f66b11533f4d15e1d93436be559cdfaff3b938f57ca29eee05ec7f7 | sha256sum