PageProof
PDF text by page with hashes. 0.005 USDC/Base via x402. No OCR. Check /health for readiness.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"pdf-extract": {
"url": "https://pageproof.alert-crab-1890.chatgpt.site/api/mcp"
}
}
}Remote-Endpunkte
https://pageproof.alert-crab-1890.chatgpt.site/api/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (1)
🟢pdf_extract(pdf_base64)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"pdf_base64": {
"type": "string",
"contentEncoding": "base64",
"contentMediaType": "application/pdf",
"maxLength": 2796204,
"description": "Standard padded base64 of PDF bytes, maximum 2097152 bytes. No URL or data-URI prefix."
}
},
"required": [
"pdf_base64"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"schema_version": {
"type": "string"
},
"document_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"page_count": {
"type": "integer",
"minimum": 1,
"maximum": 25
},
"character_count": {
"type": "integer"
},
"pages": {
"type": "array",
"items": {
"type": "object",
"required": [
"page",
"text",
"text_sha256"
],
"properties": {
"page": {
"type": "integer",
"minimum": 1
},
"text": {
"type": "string"
},
"text_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
}
}
},
"warnings": {
"type": "array",
"items": {
"type": "string"
}
},
"provenance": {
"type": "object",
"properties": {
"parser": {
"type": "string"
},
"method": {
"type": "string"
},
"content_verified": {
"const": false
},
"ocr": {
"const": false
}
}
}
},
"required": [
"schema_version",
"document_sha256",
"page_count",
"character_count",
"pages",
"warnings",
"provenance"
]
}Community
Nachweis