Text-heavy documents
Full text extracted, AI-summarised, and ranked by relevance. Search any phrase, sender, or topic and the right document surfaces.
AI document memory · MCP-first
Edge Parser captures documents from every source you already use — email, upload, cloud storage — and turns them into queryable memory. Your team finds anything in seconds. Your AI agents — Claude, ChatGPT, Cursor, or your own — reach in directly. Reconciliation, lookup, audit — all from one place.
The problem
Invoices arrive by email. Receipts get downloaded to a folder. Statements live in three different supplier portals. Contracts sit in shared drives with names like final_v2_REAL.pdf. When you need one — to reconcile a payment, settle a query, or answer an audit — you spend twenty minutes hunting.
Modern AI agents could do this work for you in seconds. They can't — because the documents aren't anywhere they can reach. AI features bolted onto storage tools (Drive AI, Box AI, Notion AI) treat documents as a search-after-the-fact afterthought. Edge Parser is built the other way around: AI-first, MCP-native, with documents as the queryable substrate of your business.
How it works
Edge Parser exposes the same three operations to people, your apps, and AI agents — over a clean MCP interface and a plain HTTP API.
Find any document by content, sender, date, type, or structural metadata. Full-text + jsonb queries underneath, one tool surface on top.
search(query: "Ubiquiti invoices since March")
Open a document with its full context — the original email, sibling attachments, summary, and metadata in one response.
show(id: "…", include: ["siblings", "raw"])
Annotate, correct, retype. Summaries are mutable — humans and agents can both keep memory accurate over time.
edit(id: "…", summary: "Hosting · Q2 2026")
First use case
Match every bank transaction to the invoice or receipt that justifies it — without your bookkeeper lifting a finger. Edge Parser indexes every supplier email and uploaded receipt; your AI agent does the matching against Xero, QuickBooks, NetSuite, or whichever accounting tool you already use.
// Your accounting agent, talking to Edge Parser over MCP User: Reconcile last month's bank feed. Agent: → search(query: "invoice", from: "2026-04-01", to: "2026-04-30") Found 47 invoices totalling £18,431. Agent: → matches transactions to documents 42 matched automatically. 3 partial matches (vendor + amount, dates off). 2 unmatched — likely missing supplier emails. Agent: → show(id: "01j…") for each unmatched txn Posted to Acme Accounts with attached receipts. Result: 5 hours of bookkeeper work done in 90 seconds.
Reconciliation is the launch use case. The same primitives serve contract review, support context, supplier lookup, and any other business document workflow.
See the full reconciliation walkthroughHow MCPs compose
Edge Parser handles the document side of the reconciliation: searching, showing, and updating records. The accounting side — reading bank transactions, posting explanations, attaching receipts — comes from your accounting MCP. Your AI agent composes the two.
Edge Parser MCP
Documents
search, show, edit your invoices, receipts, contracts.
Your accounting MCP
Books
Xero, QuickBooks, NetSuite, your bank feed — whichever you use.
Your agent
Reconciles
matches transactions to documents, posts explanations, attaches receipts.
Same pattern for any workflow: Edge Parser + your CRM MCP for support context, Edge Parser + your contract MCP for renewals, Edge Parser + anything else MCP-aware. Compose, don't lock in.
Every format
Whatever your suppliers, banks and customers send you, Edge Parser stores it, indexes what it can, and makes the result queryable. No format gets dropped on the floor.
Full text extracted, AI-summarised, and ranked by relevance. Search any phrase, sender, or topic and the right document surfaces.
Stored with structure preserved — rows and columns stay queryable, not flattened into prose. Bank exports, supplier lists, financial reports, all in shape.
Stored and thumbnailed for fast browsing. Vision and OCR run on demand — turn a phone photo of a receipt into searchable text and structured fields.
Anything else — archives, ZIPs, anything you upload — gets stored alongside its ingestion context (sender, timestamp, batch) so it's still findable, even if Edge Parser can't read inside the file itself yet.
A workspace for humans, too
For browsing, audit, manual review, or just answering "did that arrive?" — Edge Parser comes with a polished, fast UI on desktop and mobile. Same data, same primitives, two surfaces.
Master-detail browser
List on the left, document on the right. Keyboard navigation throughout.
Drag-drop upload
Pull files in from anywhere on your desktop. Multi-file batches stay grouped.
Live updates
New documents appear in the list the moment they arrive — no refresh needed.
Ask the archive
Natural-language Q&A drawer right inside the UI. Same answers your agents get.
Ask the archive
Edge Parser ships with natural-language Q&A built in — not bolted on. Your team gets it as a panel inside the UI; your AI agents get it over MCP. Same brain, same documents, same answers, with every claim grounded in the source material.
Ask the archive
LiveAcross Q1 2026 (Jan–Mar), spend on AI tools came to £3,847 across four suppliers:
Anthropic was the biggest — mostly API token spend on the production agent (£1,712), with the rest in team Claude subscriptions.
Sources
You can also ask…
Cited
Every answer
Streamed
As it thinks
Threaded
Follow-ups land
Bring your own AI
Edge Parser speaks MCP (Model Context Protocol) — the open standard for plugging AI assistants into external data. Connect Edge Parser once as an MCP server, and any compatible AI can search, show, and edit your documents directly. No bespoke integrations to maintain. No data pre-loaded into someone else's prompt.
Anthropic
Native MCP support in Claude Desktop, Claude Code, and the API. The canonical home for MCP integrations.
OpenAI
MCP-compatible connectors in ChatGPT and the OpenAI API. Configure once, use anywhere.
IDEs & coding
Every MCP-aware coding assistant — Cursor, Windsurf, Continue, Cline. Your agent gets document context alongside code context.
Your build
LangChain, LlamaIndex, your own Python script, anything that can speak MCP. Plain HTTP API also available.
New AI tool tomorrow that speaks MCP? Edge Parser will work with it on day one. That's the point of the standard.
For developers & AI engineers
Edge Parser is built around the Model Context Protocol from day one — not retrofitted. Point Claude, ChatGPT, your custom agent, or anything else MCP-aware at the endpoint and it has search, show, and edit available immediately.
// .mcp.json — your agent config { "mcpServers": { "edge-parser": { "url": "https://your-tenant.edge-parser.cloudmailin.com/mcp", "transport": "http", "headers": { "Authorization": "Bearer ep_live_…" } } } }
That's it. search, show, and edit are now available to your agent.
Security & data sovereignty
We sell document infrastructure. We don't sell your documents. Pick the deployment model that fits your compliance posture — from fully managed to fully on your own infrastructure.
Fully managed for you. Documents in AWS S3, index in our Postgres database. Single-tenant per customer. Fastest path to production.
We hold the metadata index. Your raw documents go straight into your AWS S3 bucket via cross-account IAM role — bytes never enter our infrastructure.
Run the whole stack on your infrastructure. Your database + any S3-compatible object store + the Edge Parser binary. No data ever leaves your network.
What we commit to
Built on the same infrastructure that powers CloudMailin — trusted with billions of business emails since 2010.
Private beta
Edge Parser is in private beta. Tell us what you'd like your AI agent to know about and we'll get you in.
No marketing list. We'll reply personally.