Bkper MCP
Use Bkper with ChatGPT, Claude, or another compatible assistant on the web. Ask questions about your books, review transactions, and create reports without installing local tools.
Bkper MCP is the connector between the assistant and Bkper. ChatGPT or Claude remains the assistant and continues using its own models; Bkper MCP does not switch it to Bkper AI models.
Bkper remains the source of truth: balances and financial reports come from Bkper APIs, while Bkper Core continues to enforce permissions, lock dates, checked transaction rules, audit history, deletion constraints, and ledger invariants.
Connect Bkper to ChatGPT or Claude
Use the official hosted MCP server URL:
https://mcp.bkper.app/mcp
ChatGPT
- Open ChatGPT settings.
- Go to Connectors or MCP connectors.
- Choose Add custom connector.
- Paste the MCP server URL.
- Complete the Bkper authorization flow in your browser.
- Return to ChatGPT and ask it to list your Bkper books.
Claude
- Open Claude settings.
- Go to Connectors.
- Choose Add custom connector.
- Name it
Bkper. - Paste the MCP server URL.
- Complete the Bkper authorization flow in your browser.
- Return to Claude and ask it to list your Bkper books.
Product labels in ChatGPT and Claude can change. If you do not see custom MCP connectors, check whether your plan, workspace, or client version supports remote MCP servers.
Get your first useful result
Start with a read-only question or report. Replace the sample business, book, and dates with your own.
Help me set up Bkper for my small service business called Bright Studio.
Find possible duplicate transactions in January 2024 in my book.
Help me understand why the Exchange Bot is not working in my book.
Create a profit and loss report for last month from my Bkper book. Use Bkper balances as the source of truth, explain the reporting period, and do not change anything in my book.
Help me prepare my 2026 tax filing using my book.
How it works
Your AI assistant → Bkper MCP → Bkper Core → Your books
When you connect Bkper MCP:
- you authenticate with your Bkper account;
- the assistant can use Bkper only within the permissions available to your account;
- Bkper MCP does not give the AI client your raw Bkper OAuth token;
- Bkper Core validates every read and write request;
- Bkper activity is attributed to the
bkper-mcpapp identity.
Only connect assistants and MCP clients you trust.
Capabilities
Bkper MCP exposes typed tools for Bkper books, accounts, groups, transactions, balances, sharing, and app metadata.
Read-only tools
AI assistants can:
- list the Bkper books available to your account;
- inspect book metadata, configuration, installed apps, collection context, groups, and hierarchy;
- list and inspect accounts;
- query deterministic balances and financial reports through Bkper balance APIs;
- search, list, and inspect transactions;
- list existing book shares;
- look up Bkper app metadata when troubleshooting installed apps;
- load public OpenAccountants tax-rule bundles and accountant referral metadata by jurisdiction, without sending private Bkper book data to OpenAccountants.
Write tools
When authorized by you and allowed by your Bkper permissions, AI assistants can also:
- create and update books;
- create, update, archive, unarchive, or delete accounts;
- create, update, or delete groups;
- create or update book shares, and remove book shares;
- create transaction drafts;
- update draft or unchecked transactions;
- post, check, uncheck, trash, untrash, or merge transactions.
Whether an individual write operation succeeds depends on Bkper permissions, lock dates, checked transaction rules, deletion constraints, and other Bkper Core validations.
Before allowing any change, ask the assistant to explain the exact plan and wait for your confirmation.
Before making any change in Bkper, explain the exact plan and ask for my confirmation.
Safety checklist
When asking an AI assistant to work with Bkper:
- start with read-only tasks;
- name the book you want to use;
- ask the assistant to use Bkper for balances and reports instead of calculating them itself;
- ask the assistant to explain its plan before any change;
- require explicit confirmation before creating, posting, checking, updating, sharing, archiving, trashing, merging, or deleting data;
- use test books for early experiments.