Server definition
- Hash
- sha256:5edd9445866d191a33125cf27b2d4571e5941824e43f2d20e5fad64edb03eee7
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "See what a web page costs for an AI agent, without paying.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"access_tokens": {
"description": "Access tokens exactly as get_paid_page gave them (host|token|seal). Each is sent only to the site it was given for; others are ignored.",
"items": {
"maxLength": 200,
"type": "string"
},
"maxItems": 10,
"type": "array"
},
"url": {
"description": "The page address (https).",
"maxLength": 2048,
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "check_price",
"outputSchema": null
},
{
"description": "Search the P2Flux directory for websites that sell content to AI agents. Returns site names, what they offer and the price per page. Costs nothing.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"query": {
"description": "Words to look for, e.g. \"soup recipes\". Empty lists the newest sites.",
"maxLength": 100,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "find_paid_content",
"outputSchema": null
},
{
"description": "Get the text of a page after the user approved its payment (see request_paid_page).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"request_id": {
"description": "The request_id from request_paid_page.",
"maxLength": 64,
"type": "string"
}
},
"required": [
"request_id"
],
"type": "object"
},
"name": "get_paid_page",
"outputSchema": null
},
{
"description": "Ask to read a paid web page. Returns a link the USER must open to approve the payment in their own wallet - show the link and the price to the user and wait. Then call get_paid_page with the request_id. Nothing is paid without the user approving it.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"access_tokens": {
"description": "Access tokens exactly as get_paid_page gave them (host|token|seal). Each is sent only to the site it was given for; others are ignored.",
"items": {
"maxLength": 200,
"type": "string"
},
"maxItems": 10,
"type": "array"
},
"max_price": {
"description": "The most to pay for this page, in USDC, e.g. \"0.10\". Required, after asking the user, for anything above a few USDC (a subscription).",
"maxLength": 12,
"type": "string"
},
"url": {
"description": "The page address (https).",
"maxLength": 2048,
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "request_paid_page",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:5edd9445866d191a33125cf27b2d4571e5941824e43f2d20e5fad64edb03eee7 | sha256sum