Bukku MCP by usefulapi

io.usefulapi/bukku

Read Bukku contacts, accounts, invoices, bills and journals; create contacts and sales invoices.

Yes, your AI can use this right now.Answered a live MCP handshake in 406 ms with no sign-in needed and exposes 23 tools.
Is this your server? Claim the listing. Verified adds a vendor-confirmed mark on this page and matching app pages.
Claim with Verified — $49/moWant it in front of people comparing CRM & Sales tools? Feature it — $149/mo

Connect it

Settings → Connectors → Add custom connector
URL: https://bukku.usefulapi.io/mcp

23 tools, pulled live

Pulled straight from the server with tools/list on 2026-10-27.
bukku_list_contactsread-only

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_get_contactread-only

One contact with its persons, addresses, tax and registration numbers, default accounts and credit limit. GET /contacts/{id}.

bukku_list_contact_groupsread-only

List the contact groups; use their ids to filter bukku_list_contacts. GET /contacts/groups.

bukku_list_accountsread-only

List ledger accounts from the chart of accounts, optionally by category. Account ids are used on invoice lines. GET /accounts.

bukku_get_accountread-only

One ledger account by id. GET /accounts/{id}.

bukku_list_productsread-only

List products and bundles (sales and purchase details, SKU, stock). GET /products.

bukku_get_productread-only

One product with its units, prices, accounts and tax settings. GET /products/{id}.

bukku_list_product_groupsread-only

List the product groups. GET /products/groups.

bukku_list_sales_invoicesread-only

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_sales_documentsread-only

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_get_sales_documentread-only

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_purchase_billsread-only

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_documentsread-only

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_get_purchase_documentread-only

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_list_journal_entriesread-only

List manual journal entries by date, status or keywords. GET /journal_entries.

bukku_get_journal_entryread-only

One journal entry with its debit and credit lines. GET /journal_entries/{id}.

bukku_list_bank_transactionsread-only

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_get_bank_transactionread-only

One money in, money out or transfer transaction in full. GET /banking/{incomes|expenses|transfers}/{id}.

bukku_list_tagsread-only

List the tags (labels) that can be put on transactions. GET /tags.

bukku_get_lookup_listsread-only

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_create_contact

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_set_contact_archived

WRITE: archive (is_archived true) or restore (false) a contact. Archiving hides it from active lists; nothing is deleted. PATCH /contacts/{id}.

bukku_create_sales_invoice

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 status is ready: NORMAL (not sent), EXTERNAL (already validated elsewhere) or VALIDATE (submits the invoic

Alternatives in CRM & Sales

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”