Server definition
- Hash
- sha256:e207a73655f2ce8fa05ac7b2aab2ef8fcba74c2f4152147296a76a388973f5e1
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Use resolve_delivery with a person's name for physical delivery. OnceAsk may discover people from the user's connected Google Contacts or Gmail interactions when they are not already in OnceAsk. If permission or a current address is required, ask the user before contacting the recipient; after explicit confirmation, call request_delivery_permission with the recipientId or the person's name. OnceAsk sends the secure request by email when possible. Prefer OnceAsk fulfillment tools such as send_handwritten_card so recipient street addresses do not enter model context.",
"tools": [
{
"description": "List available Handwrytten card designs and handwriting styles for privacy-preserving fulfillment. Does not expose recipient address data.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "list_handwritten_cards",
"outputSchema": null
},
{
"description": "After the user explicitly confirms they want the recipient contacted, ask OnceAsk to request a current delivery address/permission. Accepts either a recipientId from resolve_delivery or a person's name/email. OnceAsk searches its contacts and connected Google/Gmail-derived people, then emails the secure request when possible without revealing the recipient email or street address to the agent.",
"inputSchema": {
"properties": {
"contactId": {
"description": "recipientId returned by resolve_delivery",
"type": "string"
},
"customMessage": {
"description": "Optional message shown to the recipient",
"type": "string"
},
"query": {
"description": "Person's name or email when recipientId is not known, e.g. Aunt Theresa",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "request_delivery_permission",
"outputSchema": null
},
{
"description": "Preferred privacy-preserving way to send something to a person. Searches OnceAsk first and, when connected, can discover a missing person from Google Contacts or Gmail interactions. Resolves to a short-lived one-time delivery token when recipient permission and a current address exist. Does not return the street address.",
"inputSchema": {
"properties": {
"contactId": {
"description": "Known OnceAsk contact ID",
"type": "string"
},
"purpose": {
"description": "Purpose for the physical delivery",
"type": "string"
},
"query": {
"description": "Name or email to resolve when contact ID is not known",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "resolve_delivery",
"outputSchema": null
},
{
"description": "Fulfill a handwritten card using a delivery token returned by resolve_delivery. OnceAsk sends the recipient address directly to the fulfillment provider; the agent does not receive it.",
"inputSchema": {
"properties": {
"cardId": {
"description": "Card ID from list_handwritten_cards",
"type": "number"
},
"deliveryToken": {
"description": "Opaque token returned by resolve_delivery",
"type": "string"
},
"fontLabel": {
"description": "Handwriting label from list_handwritten_cards; defaults to Casual David",
"type": "string"
},
"message": {
"description": "Handwritten message",
"type": "string"
},
"wishes": {
"description": "Optional closing/signoff",
"type": "string"
}
},
"required": [
"deliveryToken",
"cardId",
"message"
],
"type": "object"
},
"name": "send_handwritten_card",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:e207a73655f2ce8fa05ac7b2aab2ef8fcba74c2f4152147296a76a388973f5e1 | sha256sum