MCP server
Bukku MCP by usefulapi
io.usefulapi/bukku
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read Bukku contacts, accounts, invoices, bills and journals; create contacts and sales invoices.
Working at last checkVerified publisher: usefulapi.ioAbout 7,138 tokens per request once connected23 tools
https://bukku.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 23
- Token cost
- About 7,138 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http bukku https://bukku.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.bukku] url = "https://bukku.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"bukku":{"httpUrl":"https://bukku.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"bukku":{"url":"https://bukku.usefulapi.io/mcp"}}}
VS Code
{"servers":{"bukku":{"type":"http","url":"https://bukku.usefulapi.io/mcp"}}}
Antigravity
agy mcp add bukku https://bukku.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"bukku","server_url":"https://bukku.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"bukku","server_url":"https://bukku.usefulapi.io/mcp"}
Tools
bukku_create_contact~503 tokens
WRITE: create a contact (customer, supplier and/or employee) in Bukku. The contact code must be unique (A-Z, 0-9, _ and -, max 15 characters). POST /contacts.bukku_create_sales_invoice~1472 tokens
WRITE: create a sales invoice for a customer. status defaults to draft (nothing posted to the ledger), status ready finalizes it and affects the books. payment_mode credit needs term_items, cash needs deposit_items. Companies with MyInvois submission switched on must pass myinvois_action when statusbukku_get_account~96 tokens
One ledger account by id. GET /accounts/{id}.bukku_get_bank_transaction~150 tokens
One money in, money out or transfer transaction in full. GET /banking/{incomes|expenses|transfers}/{id}.bukku_get_contact~119 tokens
One contact with its persons, addresses, tax and registration numbers, default accounts and credit limit. GET /contacts/{id}.bukku_get_journal_entry~116 tokens
One journal entry with its debit and credit lines. GET /journal_entries/{id}.bukku_get_lookup_lists~234 tokens
Reference data needed to fill in documents: tax codes, payment terms, payment methods, currencies, countries, accounts, contact groups, product groups, price levels, tag groups, number formats, custom fields and company settings. Read-only (POST /v2/lists is a read endpoint).bukku_get_product~107 tokens
One product with its units, prices, accounts and tax settings. GET /products/{id}.bukku_get_purchase_document~178 tokens
One purchase document in full (lines, taxes, terms, payments, status): a bill, order, goods received note, credit note, payment or refund. GET /purchases/{type}/{id}.bukku_get_sales_document~178 tokens
One sales document in full (lines, taxes, terms, payments, status): an invoice, quote, order, delivery order, credit note, payment or refund. GET /sales/{type}/{id}.bukku_list_accounts~203 tokens
List ledger accounts from the chart of accounts, optionally by category. Account ids are used on invoice lines. GET /accounts.bukku_list_bank_transactions~528 tokens
List banking transactions: money in (incomes), money out (expenses) or transfers between accounts. contact_id and sort_by do not apply to transfers. GET /banking/{incomes|expenses|transfers}.bukku_list_contact_groups~72 tokens
List the contact groups; use their ids to filter bukku_list_contacts. GET /contacts/groups.bukku_list_contacts~378 tokens
List contacts (customers, suppliers, employees) with name, code, type, receivable and payable balances. Search matches the name, receivable, payable and created date. GET /contacts.bukku_list_journal_entries~320 tokens
List manual journal entries by date, status or keywords. GET /journal_entries.bukku_list_product_groups~59 tokens
List the product groups. GET /products/groups.bukku_list_products~287 tokens
List products and bundles (sales and purchase details, SKU, stock). GET /products.bukku_list_purchase_bills~420 tokens
List purchase bills with number, date, supplier, amount, balance and payment status. Filter by date, supplier, payment status (PAID, OUTSTANDING, OVERDUE) or keywords. GET /purchases/bills.bukku_list_purchase_documents~507 tokens
List purchase orders, goods received notes, supplier credit notes, supplier payments or refunds (bills have their own tool, bukku_list_purchase_bills). payment_status applies to credit notes, payments and refunds only. GET /purchases/{orders|goods_received_notes|credit_notes|payments|refunds}.bukku_list_sales_documents~504 tokens
List quotes, sales orders, delivery orders, credit notes, customer payments or refunds (invoices have their own tool, bukku_list_sales_invoices). payment_status applies to credit notes, payments and refunds only. GET /sales/{quotes|orders|delivery_orders|credit_notes|payments|refunds}.bukku_list_sales_invoices~490 tokens
List sales invoices with number, date, contact, amount, balance and payment status. Filter by date, customer, payment status (PAID, OUTSTANDING, OVERDUE) or keywords. GET /sales/invoices.bukku_list_tags~62 tokens
List the tags (labels) that can be put on transactions. GET /tags.bukku_set_contact_archived~155 tokens
WRITE: archive (is_archived true) or restore (false) a contact. Archiving hides it from active lists; nothing is deleted. PATCH /contacts/{id}.
Browse
Related MCP servers
- bexio MCP by usefulapi
Read bexio contacts, invoices, quotes, bills, projects and journal; log time, draft invoices. - FreeAgent MCP by usefulapi
Read FreeAgent contacts, invoices, bills, banking and reports; add contacts, draft invoices, time. - Lawcus MCP by usefulapi
Read Lawcus contacts, matters, leads, time and billing reports; create contacts and tasks. - Billy MCP by usefulapi
Read Billy invoices, bills, contacts, products and postings; create contacts and draft invoices. - Papierkram MCP by usefulapi
Read Papierkram invoices, vouchers, contacts, projects, time; create contacts, time, draft invoices. - CashCtrl MCP by usefulapi
Read CashCtrl accounts, journal, orders, people, articles, salaries and reports; book and create. - DeepInfra MCP by usefulapi
Run DeepInfra inference, list models and read account rate limits. - Wild Apricot MCP by usefulapi
Look up members, events, registrations, invoices and payments, and add contacts or check in guests.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/bukku)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents