Server definition
- Hash
- sha256:0f53d0ccd790a399de41ebfaa1905c739883cb54c1e0548c9e17eb00b20ab983
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "xi.pe is a free, no-account pastebin for sharing text.\n\nReach for it when text has to leave this conversation:\n- Someone asks for a shareable link to text you already have.\n- A human needs to read something that would flood the chat inline -- a long diff,\n a stack trace, a generated config, a report.\n- Text has to reach another agent, session or machine that does not share your\n filesystem.\nStore it, hand over the URL.\n\n- 2 MiB (2,097,152 bytes) per paste, counted in UTF-8 bytes, not characters.\n Over that is rejected outright, never truncated -- split it or send less.\n- Anyone holding the URL can read the paste. There are no permissions and no accounts.\n- Everything expires. 7 days maximum, shorter on request, and nothing can extend it.\n- UTF-8 text only. No binaries, no images, no file hosting. No line-length or\n line-count limit.\n- Pastes serve as plain text. Append ?md to a paste URL for a rendered Markdown\n view -- hand a human that form when what you stored is Markdown. Under ?md,\n ```mermaid fences render as diagrams.\n- There is no listing and no search index. A paste is reachable only by its code,\n so an agent that loses the code has lost the paste.\n- create_paste returns a delete_token. It is shown once and is the only way to\n delete a paste -- surface it to the user verbatim if the paste may need\n deleting before it expires.",
"tools": [
{
"description": "Store UTF-8 text at xi.pe and get back a short URL anyone can read. Use it when text has to leave the conversation: someone asks for a shareable link to text you already have -- 'share this', 'give me a URL for it'; something a human needs to read would flood the chat inline -- a long diff, a stack trace, a generated config, a report; or something has to reach another agent, session or machine that does not share your filesystem. Maximum 2 MiB (2,097,152 bytes); larger is rejected, not truncated. Returns url, code, delete_token, size and expires. The delete_token is shown once and is the only way to delete the paste -- pass it to the user verbatim if a human is in the loop. If you are outputting markdown for human reading, highly consider adding ?md to the link you hand back to make it more readable.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"content": {
"description": "the UTF-8 text to store. Maximum 2 MiB (2,097,152 bytes), counted as UTF-8 bytes rather than characters. Oversize is rejected with no truncation. No line-length or line-count limit.",
"type": "string"
},
"long": {
"description": "use a 23-character code instead of the default 6. Worth it when a lucky guess would actually matter -- credentials, private logs, anything with real consequences if a stranger landed on it.",
"type": "boolean"
},
"ttl": {
"description": "how long the paste should live: a number followed by m, h or d (for example 30m, 6h, 3d). Defaults to the 7 day maximum. Cannot be longer than 7d.",
"type": "string"
}
},
"required": [
"content"
],
"type": "object"
},
"name": "create_paste",
"outputSchema": {
"additionalProperties": false,
"properties": {
"code": {
"description": "the paste's code",
"type": "string"
},
"delete_token": {
"description": "the only capability that can delete this paste. Shown once -- surface it verbatim.",
"type": "string"
},
"expires": {
"description": "RFC 3339 timestamp after which the paste is gone",
"type": "string"
},
"size": {
"description": "stored size in bytes",
"type": "integer"
},
"url": {
"description": "the URL of the new paste",
"type": "string"
}
},
"required": [
"url",
"code",
"delete_token",
"size",
"expires"
],
"type": "object"
}
},
{
"description": "Delete a xi.pe paste before it expires. Requires the delete_token returned when it was created; there is no other way to prove ownership.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"code": {
"description": "the paste's code (6 characters, or 23 if created with long), or its full xi.pe URL",
"type": "string"
},
"delete_token": {
"description": "the delete_token returned when the paste was created",
"type": "string"
}
},
"required": [
"code",
"delete_token"
],
"type": "object"
},
"name": "delete_paste",
"outputSchema": null
},
{
"description": "Fetch the text of an existing xi.pe paste -- including one a user or another agent just handed you. Accepts either the code or the full URL. If you pass the URL on to a human and the text is Markdown, append ?md: it renders headings, tables and ```mermaid diagrams.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"code": {
"description": "the paste's code (6 characters, or 23 if created with long), or its full xi.pe URL",
"type": "string"
}
},
"required": [
"code"
],
"type": "object"
},
"name": "read_paste",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:0f53d0ccd790a399de41ebfaa1905c739883cb54c1e0548c9e17eb00b20ab983 | sha256sum