io.usefulapi/daftra
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
Daftra MCP by usefulapi
Publisher-provided description
Read clients, invoices, expenses and suppliers; create clients, invoices and expenses in Daftra.
Summary by lookupd
Read and write clients, invoices, expenses, suppliers and notes in a Daftra accounting account via API tools.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http daftra https://daftra.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add daftra --url https://daftra.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"daftra": {
"url": "https://daftra.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 (30 tools)
Publisher-provided text
daftra_get_site_infoThe Daftra account this API key belongs to: id, business name, subdomain, country, timezone, date format, default currency and subscription expiry. Check the dadaftra_list_clientsList clients (customers), 20 per page by default. Search by name, number, email or phone with `keywords`. Each item is wrapped in a `Client` object. GET /clientdaftra_get_clientOne client by id (contact details, balance settings, currency, address). GET /clients/{id}.daftra_list_invoicesList sales invoices (and debit notes), most recent first. Filter by client, payment status, dates or free text. By default each item has the header and client;daftra_get_invoiceOne standard invoice by id with line items, payments, taxes, custom fields and client. Other document types (estimate, credit note) answer 404. GET /invoices/{idaftra_list_estimatesList estimates (quotes), most recent first. Filter by client, status, dates or free text. GET /estimates.daftra_get_estimateOne estimate (quote) by id with line items, taxes and client. GET /estimates/{id}.daftra_list_invoice_paymentsList payments recorded against invoices, most recent first. Opening-balance and client-credit payments are excluded. GET /invoice_payments.daftra_list_client_paymentsList payments received from clients, most recent first. Opening-balance and client-credit payments are excluded. GET /client_payments.daftra_list_productsList products and services (name, code, price, stock) ordered by name. Search by name, code, barcode or tag with `keywords`. Each item is a `Product` object. GEdaftra_get_productOne product by id with images and categories. GET /products/{id}.daftra_list_product_categoriesList product categories with their parent category. GET /product_categories.daftra_list_storesList stores (warehouses) the key's user may view. Use the ids to filter stock transactions. GET /stores.daftra_list_stock_transactionsList processed stock movements (in, out, transfers), most recent first. Filter by product, store or date range. GET /stock_transactions.daftra_list_treasuriesList treasuries and bank accounts the key's user may view, with balances. Use the ids when recording expenses. GET /treasuries.daftra_list_expensesList expenses (money out), most recent first, with amount, vendor, category and treasury. Filter by dates, amount, category, vendor or status. GET /expenses.daftra_get_expenseOne expense by id. GET /expenses/{id}.daftra_list_incomesList incomes (money in that is not an invoice payment), most recent first. Same filters as expenses. GET /incomes.daftra_list_taxesList the taxes configured for the account (name, rate, active). Use the ids as tax1/tax2 on invoice lines. All taxes come in one reply. GET /taxes.daftra_list_purchase_invoicesList purchase invoices (bills from suppliers), most recent first. Search by supplier or filter by payment status. GET /purchase_invoices.daftra_get_purchase_invoiceOne purchase invoice by id with line items, supplier, taxes and payments. GET /purchase_invoices/{id}.daftra_list_suppliersList suppliers. Filter by name, address, postal code, country or status. GET /suppliers.daftra_get_supplierOne supplier by id. GET /suppliers/{id}.daftra_list_notesList notes recorded against clients, invoices, estimates, purchase invoices, staff, suppliers, products and work orders: text, the record it belongs to (item_tydaftra_create_clientWRITE: create a client (customer). Only business_name is required. Without an email the client is created as offline (no email sending). Returns the new client'daftra_update_clientWRITE: change fields of an existing client. Partial update: only the fields you pass change; business_name cannot be emptied. PUT /clients/{id}.daftra_create_supplierWRITE: create a supplier. business_name is required; email is required unless is_offline is true. Returns the new supplier's id. POST /suppliers.daftra_create_expenseWRITE: record an expense (money out of a treasury). amount and date are required; the treasury defaults to the primary one and the currency to the account curredaftra_create_invoiceWRITE: create a sales invoice for a client with line items. It is saved as a DRAFT unless you pass draft=false; a final invoice posts to the books and stock. Redaftra_add_noteWRITE: add a note to a client, invoice, estimate, purchase invoice, supplier, product, staff member or work order. The note is private unless share_with_partner
Details
- Version: 1.2.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 666 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/daftra/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/daftra)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp