Coming soon

MCP Fabric is coming to market soon. The platform is still being completed. This site is here so you can explore the product and get in touch.

Talk to us
Growing workshop

One paperwork path, three doors in.

A branched office flow for a growing SME. First the document type, then the fields for that type, then a person, then write. Other document types can be added later. This is not a full accounting product.

SM Servis — a pragmatic model, not an ERP

Told as the SM Servis (smservis.cz) growth path: incoming invoices, the cash register, one warehouse with categories, employees — later performance and bonuses. Not a named ERP. Booking chat on that site stays In progress; this paperwork story is Planned and is not running live there.

Enough structure to run the workshop as it grows: incoming invoices, a real cash register, one warehouse with categories, a staff list. Performance and bonuses come later. Records live in your SQL, REST or MCP tools — not in a branded ledger we do not sell.

Planned

Incoming invoices

Supplier, number, dates, amounts, VAT, due date, lines if present. After approval, insert into your invoices table or a CSV.

Planned

Cash register

Cash receipts and related cash documents — enough to keep a workshop till, not a full statutory ledger.

Planned

One warehouse, several categories

A single stock location with categories (parts, fluids, and so on). Delivery notes update stock via SQL or MCP — not a multi-site WMS.

Planned

Employee list

Who works in the shop. A table you already keep, or SQL behind MCP Fabric. Directory federation stays on its own Planned track.

Planned

Performance and bonuses

Phase 3: measures from work already recorded, then a bonus calculation a person still approves. Planned — not live at SM Servis.

How it starts — same process, three ways

Available

Forward an email with files

A message in the connected mailbox starts the process. Attachments are stored as files with a checksum — they are not poured into the prompt.

See email
Available

Upload into Files

Photos and PDFs can be uploaded in the licensed Files add-on, including a drop link. They stay files, separate from searchable knowledge. Starting this same workflow automatically when a file lands is Planned.

See Files
Planned

Attach files to a chat message

Licensed website chat is Available. Attaching a file to a chat message so this paperwork process starts is Planned.

See website chat

Types in the first cut

Invoice Delivery note Cash receipt Other types later

Then the process

01Planned

Detect the type first

Invoice, delivery note or cash receipt first; other types later. A dedicated diagram step for this classification is Planned.

See workflow steps
02Available

Then take the matching path

Once the type is known, Switch and Decision steps already send the run down the matching branch.

See workflow steps
03Available

Fill the fields for that type

An agent plus field checks and mapping can fill what that type needs. There is no branded invoice reader in the catalog.

See workflow steps
04Available

A person must approve

Human approval already pauses the run. Staff get e-mail or channel buttons; admin shows a payload preview. That generic pause is Available.

See governance
05Planned

Document on one half, fields on the other

A split view of the paper and the extracted fields, changing the type and reading again, or adding a short instruction such as “the inv field is the invoice number”, is Planned.

See governance
06Available

Write after approval

Then write through SQL or REST, store a CSV in Files, call an MCP tool, or map fields. Only these sinks are claimed.

See data connections

What a person sees today vs what still needs building

Human approval already pauses the run. The split view of the paper and the fields, with a type change and a short instruction to the model, is not in the product yet.

Available

Today: generic approval

The approval inbox shows title, description and a JSON-style payload. E-mail has Approve / Reject / Open. WhatsApp and similar channels can answer yes or no. That is enough for an MVP pause.

Planned

Must be built: split review

Document preview on one half, extracted fields on the other, editable values, change of type, optional instruction to the model, then re-parse — that screen does not exist yet.

Planned

Re-parse loop

Loop-back on the canvas is Available. The review UI that changes type, adds “inv is the invoice number”, and asks the model to read again is Planned.

Proposed diagram step — not generally available

A dedicated Classify document step would emit a type (invoice, delivery note, cash receipt, later others) and then Switch would branch. Today you can approximate this with an agent or judge plus Switch. A topic classifier already exists for visitor messages — it is not a document-type reader.

Planned

Classify document

Proposed canvas step: input is a file reference; output is a type plus confidence. Branches: invoice, delivery note, cash receipt, other. Not in the published step catalog as Available.

Mapped to real platform pieces

Each step names what exists today. Status uses the same labels as the rest of the site.

Available

Email

A connected mailbox starts the graph. Attachments land in Files as storage references.

Email
Available

Files (licensed)

Browse, upload and drop links. Binary store is not RAG. Auto-start of this workflow on upload is Planned.

Files (licensed)
Available

Website chat

Licensed guest chat can start other processes today. File attachments on a chat message are Planned.

Website chat
Available

Knowledge

RAG is searchable text. Do not treat the invoice PDF as a prompt dump; keep the file, extract fields in the graph.

Knowledge
Available

Agent / judge

A model step can propose a type and fields. It is a workaround until Classify document exists.

Agent / judge
Available

Workflow nodes

Switch, Decision, validate fields, collect variables, map fields, loop back, code and HTTP are Available.

Workflow nodes
Available

Human approval

Generic HITL via approval-service: pause, notify, approve or reject, resume. Split-pane review is Planned.

Human approval
Available

SQL / REST / GraphQL

Catalog-gated data connections. Destructive SQL execute requires approval.

SQL / REST / GraphQL
Available

MCP tools

The same tenant MCP layer used by Cursor and other clients.

MCP tools
Available

Notifications

Mail, Teams, WhatsApp or OpenClaw where those channels are licensed — including approval links.

Notifications

Where approved data can go

Available

SQL table

SQL connections and a data-query step are Available. Destructive SQL execute exists and waits for human approval. You insert into the tables you already keep.

SQL table
Available

REST or GraphQL

HTTP, REST and GraphQL connections are Available as governed tools — not an open shell on a laptop.

REST or GraphQL
Available

CSV in Files

Licensed Files can store a generated file. There is no dedicated “export CSV” diagram step; a workflow tool, MCP call or code step would write it.

CSV in Files
Available

MCP insert

An MCP tool step can call the same governed tools AI clients use — including a write, if that tool exists on the tenant server.

MCP insert
Available

Map fields

The map-fields step copies and transforms object fields with explicit mappings. It is not a packaged document-transform product.

Map fields

Phased plan

What can be drawn as a workflow now, and what needs product work (a new step or a new approval screen).

Available

Can run as a workflow now

Email start, licensed Files storage, agent or judge, Switch, field checks, map fields, generic approval, notifications, SQL (including destructive execute behind approval), REST, GraphQL and MCP tools.

Planned

Needs product work

Classify document step with a schema per type, split-pane review, re-parse with a type change and optional instructions, chat file attachments, and starting this workflow automatically when a file is uploaded in Files.

Planned

Phase 0 — Classify, parse, pause

Workflow now: email in, agent or judge proposes type and fields, Switch, generic approval. Product work: Classify document step and split-pane review (MVP can ship with payload-only approval).

Planned

Phase 1 — Invoices into DB or CSV

After approval, SQL insert or REST, or a CSV written into Files. Incoming-invoices agenda for SM Servis. Sinks above are Available; the dedicated review UI is still Planned.

Planned

Phase 2 — Cash register and warehouse

Same graph, more types and tables: cash documents, one warehouse with categories. Still your database — not a named ERP.

Planned

Phase 3 — People, KPIs, bonuses

Employee list, then performance from recorded work, then bonus calculation with human approval. Planned for the growing workshop.

Ready to move beyond the chatbot?

Build AI that understands your business, follows your processes, finishes the work — and keeps token spend under your control.

Request a demo