Everything here was measured by our prober or read from a registry. Nothing is self-reported.
30-day availability1/1 checks ok
30 days agotoday
Endpoints
https://api.docimprint.com/mcpmcp streamable http · checked on a schedule
Registry facts
Not distributed through a package registry we index.
when
check
result
http
latency
detail
23 min ago
mcp initialize
ok
200
929 ms
server DocImprint 1.0.6 · protocol 2025-06-18 · 22 tools
Tools observed via MCP handshake
document.extract_text — Extract plain text from a PDF or image (base64-encoded). Use when you need raw text for downstream AI analysis (summarization, claim checking, structured extrac
document.extract_tables — Extract tables and forms as Markdown from a PDF or image (base64-encoded). Use when the document contains structured tabular data such as financial statements,
document.parse_invoice — Parse a receipt or invoice document into structured fields. Uses a quality AI model for accuracy. Use when you need to extract line items, totals, and merchant
document.check_claims — Verify a list of factual claims against document text. Uses a quality AI model with citation-level evidence. Use after document.extract_text or url.extract when
document.extract_structured — Extract typed fields from document text using a caller-defined schema. Uses a quality AI model with retry logic. Use when you need specific data points from a d
document.summarize — Summarize document text into a prose summary and key points with citations. Use after document.extract_text or url.extract when you need a condensed understandi
bundle.verify — Verify the cryptographic integrity of an evidence bundle (ev_...) owned by your API key. Checks manifest hash, EIP-191 signature, and R2 artifact hashes. Free —
collection.create — Create a named document collection for cross-document semantic search and RAG-based Q&A. Free — no credits consumed. Use when you want to group related evidence
collection.search — Semantic (vector) search across documents in a collection. Returns ranked text chunks with relevance scores. Free — no credits consumed. Use when you need raw m
collection.ask — Answer a question using RAG over a document collection. Retrieves relevant chunks then synthesizes a cited answer with source attribution. Use when you need a d
url.extract — Fetch a public HTTPS URL and return extracted text and page metadata. Lean mode — no evidence bundle stored, no bundle_id returned. Use for raw text extraction
url.summarize
Declared by sources
What the publisher says
Attributed to the source that supplied each field. Treated as claims, not facts.
No long description beyond the summary.
kind ← Official MCP Registry
name ← Official MCP Registry
repoUrl ← Official MCP Registry
summary ← Official MCP Registry
version ← Official MCP Registry
description ← Official MCP Registry
publisherName ← Official MCP Registry
Derived by Wellknown
Capabilities
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
2 h ago · declared · summary → "AI document intelligence: extract, summarize, claim-check, notarize, and signed action receipts."
2 h ago · declared · description → "AI document intelligence: extract, summarize, claim-check, notarize, and signed action receipts."
2 h ago · declared · publisherName → "com.docimprint"
2 h ago · declared · repoUrl → "https://github.com/sawftware-apps/darkroom-gw"
2 h ago · declared · version → "1.0.4"
2 h ago · declared · protocols → ["mcp"]
— Fetch a public HTTPS URL and return a prose summary with key points. Lean mode — no bundle stored. Use when you need a condensed understanding of a web page. Fo
url.qa — Fetch a public HTTPS URL and answer a specific question about its content. Lean mode — no bundle stored. Use when you have a precise question about a web page.
url.translate — Fetch a public HTTPS URL and return its content translated into a target language. Lean mode — no bundle stored. Use when you need to understand web content in
bundle.get — Retrieve metadata for an evidence bundle (ev_...) owned by your API key. Free — no credits consumed. Use for quick status/metadata lookups such as checking if a
bundle.notarize — Notarize an evidence bundle on-chain by writing its manifest SHA-256 to the blockchain (Base/EVM). Creates a permanent, tamper-evident on-chain record of the do
receipt.verify — Independently verify a signed action receipt (rcpt_...) returned by bundle.get, bundle.verify, bundle.notarize, collection.add_document, or listed via receipt.l
receipt.list — List signed action receipts (rcpt_...) for an evidence bundle owned by your API key. Free — no credits consumed. Use after bundle.get, bundle.verify, bundle.not
job.status — Poll the status of an async job (extract, indexing, batch). Free — no credits consumed. Use after collection.add_document or async extract to check when process
collection.list — List all document collections owned by your API key. Free — no credits consumed. Use before collection.search or collection.ask when you need the collection ID.
collection.add_document — Add an evidence bundle to a collection and trigger async vector indexing. Use after collection.create to populate a collection with documents. Once indexed, doc
account.quota — Get current credit balance and plan details for your API key. Free — no credits consumed. Check this before running credit-consuming operations (extract, summar