B1MCPThe solution
B1MCP connects your SAP Business One to the AI assistants your team already uses — so anyone you authorize can ask questions in everyday words and get answers from live company data, governed person by person. This page is the full picture: what it is, how it fits together, and what you'll be able to achieve.
What it is
Today, a question like “which customers went over their credit limit this month?” means finding someone who knows the right SAP screen, or waiting for a report. With B1MCP, anyone you authorize types that question into their AI assistant and gets the answer in seconds — with the actual figures, pulled live from your company database.
B1MCP is not a chatbot bolted onto SAP. It is a connectivity and governance layer: it decides who may ask, what each person may see, and keeps a record of every question — while the AI does the understanding and the explaining. Access is strictly read-only: nothing an AI does through B1MCP can ever create, change or delete a record in SAP.
The architecture
YOUR TEAM
B1MCP
MCP SERVER + ADMIN PORTAL
DENY BY DEFAULT · READ-ONLY
YOUR SAP
Questions flow left to right; only authorized, filtered data flows back. Each person connects their own AI by signing in with their own account — B1MCP checks their authorizations, fetches only what they may see, and the assistant turns it into a plain-language answer, a table or a chart.
What you can ask
B1MCP organizes access around the SAP modules your team already thinks in. Every example below is a question typed in plain words, answered with live figures.
Orders, deliveries, invoices, customers' buying behaviour
Receivables, payables, aging, payments, journal entries
Items, warehouses, stock levels, movements, valuations
Purchase orders, goods receipts, supplier invoices
Business partners, item catalogue, price lists
Bills of material, production orders, service calls, HR basics
Follow-ups work naturally: “break that down by month” · “only warehouse 02” · “show the invoices behind that number” — the conversation narrows until you reach the documents themselves.
Kinds of answers
Real-time lookups
Figures come from SAP at the moment you ask — never last night's export.
▸ What's today's cash position across our bank accounts?
Instant analytics
Totals, averages and breakdowns, grouped any way you name — month, person, warehouse, customer group.
▸ Total sales this year, split by region and by quarter.
Trends over time
Compare periods and see the direction — growth, seasonality, the turn before it becomes a problem.
▸ How did revenue develop over the last six months?
Rankings
Top customers, slowest-moving items, largest debts — ordered lists the moment you ask.
▸ Which five customers owe us the most?
Exceptions & alerts
Ask what needs attention and surface problems early: overdue invoices, low stock, credit breaches.
▸ What should I be worried about in receivables this week?
Drill-down to documents
Every summary can be opened up — down to the individual invoice, order or journal entry behind the number.
▸ Show the invoices that make up that overdue balance.
Governance
This is the heart of the product. AI access to an ERP is only acceptable when it is narrower than a person's screen access, not wider — so every permission in B1MCP starts at nothing and is granted deliberately.
A sales rep gets Sales and Master data; only finance staff get Finance. Anything not granted simply does not exist for that person's AI.
Limit a person to their own slice — for example, “only sees customers of sales employee 10”. Enforced on the server, on every query.
Hide sensitive columns outright: customer balances, item costs, salaries. Hidden fields are stripped even if the AI asks for them by name.
Each person signs into B1MCP from their AI's own connector screen. No shared logins; revoking access cuts it within a minute.
Who asked, when, what was returned — and, just as important, what was refused. Denied requests are logged too.
SAP passwords and keys are encrypted at rest and never leave the server. The AI platforms never see them; neither do your users.
Works with
B1MCP is built on MCP — the open standard that connects AI assistants to business systems. One connection works across all of these:
| PLATFORM | WHERE | HOW YOU CONNECT |
|---|---|---|
| Claude | Web, desktop, mobile | Sign in from Claude's connector settings |
| ChatGPT | Web (paid plans) | Sign in via custom connector |
| Microsoft Copilot | Copilot Studio → M365, Teams | Sign in, or API token |
| Gemini | Gemini CLI | API token |
| Cursor / VS Code | Developer tools | API token |
Where your SAP lives
DIRECT CONNECTION
If your Service Layer is reachable over the internet (hosted SAP, cloud VM), B1MCP connects to it directly over HTTPS. Setup is entering the address and a read-only SAP user — no installation on your side, working the same day.
VIA SECURE BRIDGE
If SAP runs on a server inside your office network, our team installs the B1MCP secure connector at your site — a short, guided session with your IT:
You can also connect multiple company databases — production, subsidiaries, a test company — and ask about any of them by name from the same assistant.
Getting live
Point B1MCP at your SAP Business One (directly, or through our secure connector for on-premise SAP) using a read-only SAP user, and run the built-in connection test.
Invite your team, then decide per person which modules, rows and fields their AI may see. Owners review it all on one screen.
Each person adds the connector in their AI assistant, signs in as themselves once, and starts asking.
RECOMMENDED PRACTICE
Start with a test database. Connect a test or demo company first, try your questions and authorizations there, and add the production database only once you're satisfied with exactly what each person can see.
Honest boundaries
A tool you trust with your ERP should be equally clear about its limits:
Day one
MANAGING DIRECTOR
“Give me a Monday summary: sales last week, cash position, anything overdue.”
One question replaces three phone calls and a spreadsheet.
CREDIT CONTROLLER
“Which invoices passed 30 days overdue since Friday? Draft a reminder list by customer.”
Aging analysis on demand, then straight into the follow-up work.
STORES / WAREHOUSE
“What's below minimum stock, and is any of it on an open purchase order already?”
Cross-checks stock against purchasing in a single answer.
SALES MANAGER
“Rank my team by sales this month, and show me who's behind last month's pace.”
Sees only the sales data — finance stays invisible unless granted.
Start a free trial with a test database, or talk to us about your setup first.