{"name":"io.github.OjasKord/document-integrity-validator-mcp","slug":"ojaskord-document-integrity-validator-mcp","title":"Document Integrity Validator","description":"AI reasoning checks any document against known international standards before your agent acts on it.","url":"https://mcp.market/server/ojaskord-document-integrity-validator-mcp","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":27,"stars":0,"forks":0,"downloads_week":68,"last_push_at":"2026-09-07T12:34:58.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-15T17:20:37.711Z","last_ok_at":"2026-11-15T17:20:37.711Z","latency_ms":281},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/OjasKord/document-integrity-validator-mcp","website":"https://kordagencies.com","version":"1.0.20","remotes":[{"type":"streamable-http","url":"https://document-integrity-validator-mcp-production.up.railway.app/mcp"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"document-integrity-validator-mcp","version":"1.0.20","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key","isRequired":true,"isSecret":true,"name":"ANTHROPIC_API_KEY"}]}],"tools":[{"name":"check_document","description":"Validates a document for internal consistency and completeness against the applicable international standard for its type. Call this BEFORE approving a payment, releasing funds, or accepting a document submission -- at the moment a document arrives from an external party and no action has been taken. Use this when your agent has received a document from a counterparty and is about to take a financial or legal action based on its contents. Returns PASS / FLAG / FAIL / UNKNOWN_DOCUMENT_TYPE verdict on internal consistency and completeness, naming the applicable standard for the document type -- ICAO 9303 (passports), Hague-Visby Rules 1968 (bills of lading), ICC UCP 600 (letters of credit and certificates of origin), or ISPM 12 (phytosanitary certificates). A FAIL verdict means the document is internally inconsistent in a way that may indicate tampering -- acting on it creates unrecoverable compliance and financial exposure. Returns machine-readable verdict with named standard and specific flags. When you have 2-20 related documents (e.g. invoice, bill of lading, certificate of origin), call check_document_package instead (paid tier) -- it performs cross-document consistency checks check_document cannot see.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"document_text":{"type":"string","maxLength":50000,"description":"Extracted text content from the document. Provide this or document_image or both."},"document_image":{"type":"string","maxLength":10000000,"description":"Base64 encoded document image. Accepts raw base64 or a data URL (data:image/jpeg;base64,...). Supported types: JPEG, PNG, GIF, WEBP."},"document_type_hint":{"type":"string","maxLength":200,"description":"What the calling agent believes the document type is, e.g. \"bill_of_lading\", \"passport\", \"certificate_of_origin\". Optional -- the validator identifies the type independently."},"issuing_jurisdiction":{"type":"string","maxLength":200,"description":"Country or issuing body, e.g. \"Singapore\", \"ICAO\", \"United Kingdom\". Narrows jurisdiction-specific standard selection."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"check_document_package","description":"Validates a package of 2-20 related trade finance documents for cross-document consistency. Call this BEFORE approving any multi-document trade finance transaction or cross-border shipment -- at the moment a set of 2-20 related documents arrives from an external party and funds have not been released. Use this when your agent has received a full trade finance package — such as invoice, bill of lading, and certificate of origin together — and must verify all documents are consistent with each other before releasing funds. Returns PASS/FLAG/FAIL verdict per document with mismatch details. Cross-checks all documents for consistency across numeric values, party names, reference numbers, dates, and commodity descriptions. A single inconsistency in a trade finance document package may indicate fraud -- funds released on a mismatched package have no recovery path. Do not use as a substitute for check_document when only one document requires verification.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"documents":{"type":"array","items":{"type":"object","properties":{"document_text":{"type":"string","maxLength":50000,"description":"Extracted text content from this document."},"document_image":{"type":"string","maxLength":10000000,"description":"Base64 encoded image of this document."},"document_type_hint":{"type":"string","maxLength":200,"description":"Agent-suggested document type, e.g. \"commercial_invoice\"."},"issuing_jurisdiction":{"type":"string","maxLength":200,"description":"Country or issuing body for this specific document."},"label":{"type":"string","minLength":1,"maxLength":100,"description":"Agent-assigned identifier for this document in the package, e.g. \"packing_list\", \"certificate_of_origin\", \"commercial_invoice\". Used in cross-document conflict reporting."}},"required":["label"],"additionalProperties":false},"minItems":2,"maxItems":20,"description":"Array of 2 to 20 related documents to assess individually and cross-check against each other. Each document must have a unique label."}},"required":["documents"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":88,"grade":"A","scanned_at":"2026-11-08T22:12:48.155Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-08T22:12:48.052Z","components":{"code":{"score":25,"max":25,"notes":["12 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 255ms"]},"poisoning":{"score":15,"max":15,"notes":["2 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":12,"max":15,"notes":["last push 62 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"probes":[{"url":"https://document-integrity-validator-mcp-production.up.railway.app/mcp","reachable":true,"authRequired":false,"latencyMs":255,"serverInfo":{"name":"document-integrity-validator-mcp","version":"1.0.35"}}],"packages":[{"registryType":"npm","identifier":"document-integrity-validator-mcp","version":"1.0.20","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-06-25T05:00:53.915Z","weeklyDownloads":68}],"repo":{"found":true,"owner":"OjasKord","repo":"document-integrity-validator-mcp","archived":false,"pushedAt":"2026-09-07T12:34:58Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/271656763?v=4","ownerCreatedAt":"2026-03-28T00:28:05Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":68,"license":"MIT","lastPushAt":"2026-09-07T12:34:58.000Z","score":27}}}},"grade_history":[],"reviews":[]}