{"id":6679,"external_id":"plugin_asdk_app_6abf203867e0819199896b52e59394d5","name":"docvision","display_name":"DocVision AI","developer":"mmcco","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-24T12:45:25Z","input_sha256":"1e254497b2fb48bc73114385cf4447d09e2f64e7a33ac928b3e60e296244d3d9","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.2.0","skill_count":0,"first_seen_at":"2026-10-24T12:40:23.232Z","last_seen_at":"2026-11-04T06:00:02.689Z","last_changed_at":"2026-10-27T00:51:28.064Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6abf203867e0819199896b52e59394d5","connector_id":"asdk_app_6abf203867e0819199896b52e59394d5","created_at":"2026-10-02T03:46:08.993835Z","discoverability":"LISTED","id":"plugin_asdk_app_6abf203867e0819199896b52e59394d5","is_template":false,"is_template_instance":false,"name":"docvision","release":{"app_ids":["asdk_app_6abf203867e0819199896b52e59394d5"],"app_manifest":{"apps":{"docvision":{"id":"asdk_app_6abf203867e0819199896b52e59394d5","required":true}}},"app_templates":[],"description":"Stateless PDF document-intelligence MCP: open, inspect, OCR, search, edit pages, compare, extract fields and audit documents, with each value traced to its source.","display_name":"DocVision AI","id":"pluginrel_2dc284f7a85081918d9a67bf652f36ca","interface":{"brand_color":null,"capabilities":["Opens, inspects, OCRs, searches and edits PDF pages (page ops return a new PDF)","Compares documents and extracts fields, each value traced to its source","Detects personal data to redact and keeps immutable versions, reviews and audit"],"category":"Productivity","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000f42c81fd8bb1e0f02f435930","default_prompt":"Open this PDF and tell me how many pages it has, its metadata and a fingerprint.","default_prompts":["Open this PDF and tell me how many pages it has, its metadata and a fingerprint.","I have two versions of a contract clause - did the monthly fee change?","Scan this page for personal data I'd need to redact before sharing."],"developer_name":"mmcco","logo_url":"https://files.openai.com/content?id=file_000000009f9481f7bd89fd23e4d6f1d0","logo_url_dark":null,"long_description":"DocVision AI is a stateless MCP document-intelligence connector for PDFs. From a file you provide (base64 or URL) it opens and inspects the document (pages, geometry, metadata, SHA-256 fingerprint), extracts the real text page by page with x/y provenance, runs OCR on scanned pages, searches, and performs page operations (rotate, delete, extract, reorder, split, merge) that always return a NEW PDF rather than modifying the original. It compares two documents and flags changed amounts, dates and IDs; extracts invoice/form fields where each value is marked SUPPORTED_BY_SOURCE with its provenance and absent values stay UNKNOWN; detects personal data to redact and returns it already masked; and keeps a persistent Document-OS layer (immutable versions, fields, annotations, patches, reviews, batches, RBAC policy, audit). It blocks internal/metadata URLs (anti-SSRF), refuses to empty a document, and does not authenticate signatures or assert a forgery verdict; forensics flags anomalies only. New: an optional 3-column creative Workspace (docvision_workspace) to read a document, edit a passage with versioning (the original is preserved), annotate, add a visual (non-certified) signature and export to several formats — an alternative presentation to the classic DocCanvas review.","plugin_category_id":"productivity","privacy_policy_url":"https://connecteur-docvision.vercel.app/privacy","screenshot_urls":[],"short_description":"Read, compare & audit PDFs","terms_of_service_url":"https://connecteur-docvision.vercel.app/terms","website_url":"https://connecteur-docvision.vercel.app"},"keywords":["pdf","document","ocr","extraction","redaction","diff","audit"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"0.2.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"docvision","author":{"url":"https://connecteur-docvision.vercel.app","name":"mmcco"},"license":"MIT","sources":[{"path":"plugin.json","sha256":"acc5e8a965e4ba1cdd27a54f17b77df1f2431a29dbbba72121b9be581d454730"}],"version":"0.2.0","homepage":"https://connecteur-docvision.vercel.app","keywords":["pdf","document","ocr","extraction","redaction","diff","audit"],"artifact_id":137705,"observed_at":"2026-11-03T19:01:01Z","support_url":"https://connecteur-docvision.vercel.app","capabilities":["Opens, inspects, OCRs, searches and edits PDF pages (page ops return a new PDF)","Compares documents and extracts fields, each value traced to its source","Detects personal data to redact and keeps immutable versions, reviews and audit"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"support_url":0,"capabilities":0,"release_notes":0,"review_case_counts":0},"release_notes":"Stateless PDF document-intelligence MCP connector (v0.1.0), 50 tools. Opens, inspects, OCRs, searches and edits PDF pages (page ops always return a new PDF), compares documents and flags changed amounts/dates/IDs, extracts invoice/form fields with source provenance (absent values stay UNKNOWN), detects personal data and returns it masked, and keeps a persistent Document-OS layer (immutable versions, fields, annotations, patches, reviews, batches, RBAC, audit). Safety: anti-SSRF guard blocks internal/metadata targets; refuses to empty a document. Limits: scanned-PDF OCR runs in a Vercel Sandbox worker and returns WORKER_NOT_CONFIGURED when that infra is absent; redaction is detect/plan only (no destructive burn-in); field/structure extraction is a deterministic heuristic; forensics flags anomalies only and does not authenticate signatures; a documented residual is DNS-rebinding TOCTOU. Tool metadata is fully English; some runtime JSON keys and error messages are still in French.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[]}}