DocVerdict
PDF, photo, email, and file comparison evidence checks with plain-language reports.
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": {
"docverdict": {
"url": "https://api.docverdict.com/api/mcp"
}
}
}Remote-Endpunkte
https://api.docverdict.com/api/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟡verify_pdf(file_base64, filename)
Check one PDF: digital signature status, whether content was added after signing, and metadata observations (creation dates, producing software, edit history). Returns findings JSON and a plain-language report. The result classifies evidence; it never determines fraud, authenticity, or legal validity.
Eingabe-Schema
{
"type": "object",
"properties": {
"file_base64": {
"type": "string",
"description": "File content, base64-encoded."
},
"filename": {
"type": "string",
"description": "Original filename, for the report header."
}
},
"required": [
"file_base64"
]
}🟡verify_photo(file_base64, filename)
Check one photo (JPG, PNG, or HEIC): camera metadata, capture time, edit traces, and timestamp consistency. Observations suggest, never prove, how the image was made and handled.
Eingabe-Schema
{
"type": "object",
"properties": {
"file_base64": {
"type": "string",
"description": "File content, base64-encoded."
},
"filename": {
"type": "string",
"description": "Original filename, for the report header."
}
},
"required": [
"file_base64"
]
}🟢verify_email(file_base64, filename)
Check one email saved as .eml: sender alignment, authentication results as recorded by the receiving server, and the delivery route. Classifications only — a mismatch is evidence to weigh, not a conclusion.
Eingabe-Schema
{
"type": "object",
"properties": {
"file_base64": {
"type": "string",
"description": "File content, base64-encoded."
},
"filename": {
"type": "string",
"description": "Original filename, for the report header."
}
},
"required": [
"file_base64"
]
}⚪compare_pdfs(file_a_base64, file_b_base64, filename_a, filename_b)
Compare two PDFs: byte identity, whether one file derives from the other, and what changed (pages, metadata, signature events). Reports the relationship the bytes show; it does not decide which file is the right one.
Eingabe-Schema
{
"type": "object",
"properties": {
"file_a_base64": {
"type": "string",
"description": "File content, base64-encoded."
},
"file_b_base64": {
"type": "string",
"description": "File content, base64-encoded."
},
"filename_a": {
"type": "string",
"description": "Original filename, for the report header."
},
"filename_b": {
"type": "string",
"description": "Original filename, for the report header."
}
},
"required": [
"file_a_base64",
"file_b_base64"
]
}Community
Nachweis