Server definition
- Hash
- sha256:8fdd2ae0bff0ca595467e33642a9f0e6e70a6b092a9f6cae4ebe28b6ac1bdf15
- What it is
- What a remote MCP server returned when asked what it offers: 1 tools
The blob, as servednamed by its sha256
{
"instructions": "Extract text from a digital PDF into page-numbered JSON with SHA-256 hashes. No account or API key. 0.005 USDC on Base per successful document via x402. Maximum 2 MiB and 25 pages. No OCR, summaries, URL fetching, or verification of document claims. Read /health for activation status. Tool payments use x402/payment metadata.",
"tools": [
{
"description": "Extract text from a digital PDF into page-numbered JSON with SHA-256 hashes. No account or API key. 0.005 USDC on Base per successful document via x402. Maximum 2 MiB and 25 pages. No OCR, summaries, URL fetching, or verification of document claims.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"pdf_base64": {
"contentEncoding": "base64",
"contentMediaType": "application/pdf",
"description": "Standard padded base64 of PDF bytes, maximum 2097152 bytes. No URL or data-URI prefix.",
"maxLength": 2796204,
"type": "string"
}
},
"required": [
"pdf_base64"
],
"type": "object"
},
"name": "pdf_extract",
"outputSchema": {
"properties": {
"character_count": {
"type": "integer"
},
"document_sha256": {
"pattern": "^[a-f0-9]{64}$",
"type": "string"
},
"page_count": {
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"pages": {
"items": {
"properties": {
"page": {
"minimum": 1,
"type": "integer"
},
"text": {
"type": "string"
},
"text_sha256": {
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"page",
"text",
"text_sha256"
],
"type": "object"
},
"type": "array"
},
"provenance": {
"properties": {
"content_verified": {
"const": false
},
"method": {
"type": "string"
},
"ocr": {
"const": false
},
"parser": {
"type": "string"
}
},
"type": "object"
},
"schema_version": {
"type": "string"
},
"warnings": {
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"schema_version",
"document_sha256",
"page_count",
"character_count",
"pages",
"warnings",
"provenance"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:8fdd2ae0bff0ca595467e33642a9f0e6e70a6b092a9f6cae4ebe28b6ac1bdf15 | sha256sum