io.usefulapi/bukku
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Bukku MCP by usefulapi
Publisher-provided description
Read Bukku contacts, accounts, invoices, bills and journals; create contacts and sales invoices.
Summary by lookupd
Reads and manages accounting records: contacts, invoices, bills, products, ledger accounts and journal entries, with some write operations.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http bukku https://bukku.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add bukku --url https://bukku.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"bukku": {
"url": "https://bukku.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (23 tools)
Publisher-provided text
bukku_list_contactsList contacts (customers, suppliers, employees) with name, code, type, receivable and payable balances. Search matches the name, receivable, payable and createdbukku_get_contactOne contact with its persons, addresses, tax and registration numbers, default accounts and credit limit. GET /contacts/{id}.bukku_list_contact_groupsList the contact groups; use their ids to filter bukku_list_contacts. GET /contacts/groups.bukku_list_accountsList ledger accounts from the chart of accounts, optionally by category. Account ids are used on invoice lines. GET /accounts.bukku_get_accountOne ledger account by id. GET /accounts/{id}.bukku_list_productsList products and bundles (sales and purchase details, SKU, stock). GET /products.bukku_get_productOne product with its units, prices, accounts and tax settings. GET /products/{id}.bukku_list_product_groupsList the product groups. GET /products/groups.bukku_list_sales_invoicesList sales invoices with number, date, contact, amount, balance and payment status. Filter by date, customer, payment status (PAID, OUTSTANDING, OVERDUE) or keybukku_list_sales_documentsList quotes, sales orders, delivery orders, credit notes, customer payments or refunds (invoices have their own tool, bukku_list_sales_invoices). payment_statusbukku_get_sales_documentOne sales document in full (lines, taxes, terms, payments, status): an invoice, quote, order, delivery order, credit note, payment or refund. GET /sales/{type}/bukku_list_purchase_billsList purchase bills with number, date, supplier, amount, balance and payment status. Filter by date, supplier, payment status (PAID, OUTSTANDING, OVERDUE) or kebukku_list_purchase_documentsList purchase orders, goods received notes, supplier credit notes, supplier payments or refunds (bills have their own tool, bukku_list_purchase_bills). payment_bukku_get_purchase_documentOne purchase document in full (lines, taxes, terms, payments, status): a bill, order, goods received note, credit note, payment or refund. GET /purchases/{type}bukku_list_journal_entriesList manual journal entries by date, status or keywords. GET /journal_entries.bukku_get_journal_entryOne journal entry with its debit and credit lines. GET /journal_entries/{id}.bukku_list_bank_transactionsList banking transactions: money in (incomes), money out (expenses) or transfers between accounts. contact_id and sort_by do not apply to transfers. GET /bankinbukku_get_bank_transactionOne money in, money out or transfer transaction in full. GET /banking/{incomes|expenses|transfers}/{id}.bukku_list_tagsList the tags (labels) that can be put on transactions. GET /tags.bukku_get_lookup_listsReference data needed to fill in documents: tax codes, payment terms, payment methods, currencies, countries, accounts, contact groups, product groups, price lebukku_create_contactWRITE: 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_archivedWRITE: archive (is_archived true) or restore (false) a contact. Archiving hides it from active lists; nothing is deleted. PATCH /contacts/{id}.bukku_create_sales_invoiceWRITE: 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_
Details
- Version: 1.13.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 475 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/bukku/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/bukku)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp