io.usefulapi/smartaccounts
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
SmartAccounts MCP by usefulapi
Publisher-provided description
Read SmartAccounts clients, vendors, invoices, payments, ledger, accounts; create and book records.
Summary by lookupd
Read and create accounting records in SmartAccounts: clients, vendors, invoices, payments, ledger entries, balances and chart of accounts.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http smartaccounts https://smartaccounts.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add smartaccounts --url https://smartaccounts.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"smartaccounts": {
"url": "https://smartaccounts.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 (18 tools)
Publisher-provided text
smartaccounts_list_clientsCustomers of the company (purchasesales/clients:get): id, name, regCode, vatNumber, bank account, due days, discount, VAT code. Filter by name or registry code,smartaccounts_get_client_balanceThe outstanding balance of one client (purchasesales/clients:getbalance), optionally on a past date and with the open documents. The vendor limit is 60 requestssmartaccounts_list_vendorsSuppliers of the company (purchasesales/vendors:get): id, name, regCode, vatNumber, bank account, VAT code. Filter by name or registry code, by id, or by modifismartaccounts_get_vendor_balanceThe outstanding balance owed to one vendor (purchasesales/vendors:getbalance), optionally on a past date and with the open documents. The vendor limit is 60 reqsmartaccounts_list_articlesProducts, services and warehouse items (purchasesales/articles:get): code, description, type, unit, VAT code, sales and purchase prices, accounts. Search by codsmartaccounts_list_sales_invoicesSales (client) invoices (purchasesales/clientinvoices:get): number, client, dates, amounts, VAT, outstanding amount, optionally the rows. Filter by date, clientsmartaccounts_list_purchase_invoicesPurchase (vendor) invoices (purchasesales/vendorinvoices:get): number, vendor, dates, amounts, VAT, outstanding amount, optionally the rows. Filter by date, vensmartaccounts_list_paymentsBank and cash payments from clients and to vendors (purchasesales/payments:get): date, partner, account, currency, amount, optionally the rows (which invoices wsmartaccounts_list_ledger_entriesGeneral ledger entries of every type (general/entries:get): manual entries, invoices, payments, VAT returns, depreciation. Filter by date, type, text or paymentsmartaccounts_list_accountsThe chart of accounts: code, type (ASSET, LIABILITY, INCOME, EXPENSE), Estonian and English description. Use the codes in ledger entries. (settings/accounts:getsmartaccounts_list_vat_ratesVAT codes: vatPc code, percentage, descriptions, whether active for sales or purchases, accounts. Use vatPc in client and invoice rows. (settings/vatpcs:get). Nsmartaccounts_list_bank_accountsThe company's bank accounts: name (used as accountName in payments), ledger account, currency, IBAN, SWIFT. (settings/bankaccounts:get). Not paged. The vendor lsmartaccounts_list_cash_accountsThe company's cash registers: name (used as accountName in payments), ledger account, currency. (settings/cashaccounts:get). Not paged. The vendor limit is 60 rsmartaccounts_list_payment_methodsPayment methods: name, ledger account, whether cash. (settings/paymentmethods:get). Not paged. The vendor limit is 60 requests per minute and 1000 per 24 hours;smartaccounts_create_clientAdd a new client (purchasesales/clients:add). Search first with smartaccounts_list_clients so a client is not created twice. Returns clientId and the generatedsmartaccounts_create_sales_invoicePost a new sales (client) invoice (purchasesales/clientinvoices:add). The invoice number is generated by SmartAccounts, totals and VAT are calculated from the rsmartaccounts_create_paymentRecord a bank or cash payment against one or more invoices (purchasesales/payments:add): a client paying a sales invoice, or a payment to a vendor for a purchassmartaccounts_create_ledger_entryPost a manual general ledger entry (journal entry, general/entries:add) in EUR. Debits must equal credits. Account codes come from smartaccounts_list_accounts.
Details
- Version: 1.24.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 463 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/smartaccounts/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/smartaccounts)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp