agentgates.aiVerified
Confidential computers for AI swarms: sealed VMs (Intel TDX) by the hour, USDC over x402.
Finance & CryptoPayments & trading
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 514 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Payments & trading
Read clients, invoices, expenses and suppliers; create clients, invoices and expenses in Daftra.
0 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Outdated check
Last connection measurement is over 24 hours old. Current availability is unknown.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 4 | 0 | 0 |
Publisher identityCan the publisher be traced to its source? | 4 | 0 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using Daftra MCP by usefulapi
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http daftra-mcp-by-usefulapi https://daftra.usefulapi.io/mcpCapabilities
WRITE: 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 is true. POST /notes/{type}/{id}.
DiscoveredWRITE: 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's id and client_number. POST /clients.
DiscoveredWRITE: 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 currency. Pass unique_id so a retry cannot create it twice. Returns the new expense id and number. POST /expenses.
DiscoveredWRITE: 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. Returns the new invoice id. POST /invoices.
DiscoveredWRITE: create a supplier. business_name is required; email is required unless is_offline is true. Returns the new supplier's id. POST /suppliers.
DiscoveredOne client by id (contact details, balance settings, currency, address). GET /clients/{id}.
DiscoveredOne estimate (quote) by id with line items, taxes and client. GET /estimates/{id}.
DiscoveredOne expense by id. GET /expenses/{id}.
DiscoveredOne standard invoice by id with line items, payments, taxes, custom fields and client. Other document types (estimate, credit note) answer 404. GET /invoices/{id}.
DiscoveredOne product by id with images and categories. GET /products/{id}.
DiscoveredOne purchase invoice by id with line items, supplier, taxes and payments. GET /purchase_invoices/{id}.
DiscoveredThe Daftra account this API key belongs to: id, business name, subdomain, country, timezone, date format, default currency and subscription expiry. Check the date format and currency here before creating records. GET /site_info.
DiscoveredOne supplier by id. GET /suppliers/{id}.
DiscoveredList payments received from clients, most recent first. Opening-balance and client-credit payments are excluded. GET /client_payments.
DiscoveredList 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 /clients.
DiscoveredList estimates (quotes), most recent first. Filter by client, status, dates or free text. GET /estimates.
DiscoveredList expenses (money out), most recent first, with amount, vendor, category and treasury. Filter by dates, amount, category, vendor or status. GET /expenses.
DiscoveredList incomes (money in that is not an invoice payment), most recent first. Same filters as expenses. GET /incomes.
DiscoveredList payments recorded against invoices, most recent first. Opening-balance and client-credit payments are excluded. GET /invoice_payments.
DiscoveredList 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; set recursive=1 for line items, payments and taxes. GET /invoices.
DiscoveredList notes recorded against clients, invoices, estimates, purchase invoices, staff, suppliers, products and work orders: text, the record it belongs to (item_type + item_id), author, follow-up status. GET /notes.
DiscoveredList product categories with their parent category. GET /product_categories.
DiscoveredList 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. GET /products.
DiscoveredList purchase invoices (bills from suppliers), most recent first. Search by supplier or filter by payment status. GET /purchase_invoices.
DiscoveredList processed stock movements (in, out, transfers), most recent first. Filter by product, store or date range. GET /stock_transactions.
DiscoveredList stores (warehouses) the key's user may view. Use the ids to filter stock transactions. GET /stores.
DiscoveredList suppliers. Filter by name, address, postal code, country or status. GET /suppliers.
DiscoveredList 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.
DiscoveredList treasuries and bank accounts the key's user may view, with balances. Use the ids when recording expenses. GET /treasuries.
DiscoveredWRITE: change fields of an existing client. Partial update: only the fields you pass change; business_name cannot be emptied. PUT /clients/{id}.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 62 ms | 30 |