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 KiotViet products, customers, invoices, orders and stock; create customers and orders.
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 KiotViet 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 kiotviet-mcp-by-usefulapi https://kiotviet.usefulapi.io/mcpCapabilities
WRITE: create a new customer in the shop (name required; code is generated by KiotViet if omitted). Always check with the user first, and look the customer up by phone before creating a duplicate. POST /customers.
DiscoveredWRITE: create a sales order (an order, not an invoice: no invoice is made and no payment is recorded) with lines of existing products in a branch, for an existing customer or none. Always confirm the products, quantities and prices with the user first. POST /orders.
DiscoveredOne product category by id (name, parent, children). GET /categories/{id}.
DiscoveredOne customer by id: contact data, debt, total invoiced, reward points, groups. GET /customers/{id}.
DiscoveredOne customer by customer code. GET /customers/code/{code}.
DiscoveredOne invoice by id with its lines, payments and delivery. GET /invoices/{id}.
DiscoveredOne invoice by invoice code (for example HD000123). GET /invoices/code/{code}.
DiscoveredOne sales order by id with its lines, payments and delivery. GET /orders/{id}.
DiscoveredOne sales order by order code (for example DH000123). GET /orders/code/{code}.
DiscoveredThe product prices of one price book (product id, code, price), paged. GET /pricebooks/{id}.
DiscoveredOne product by id: code, barcode, name, category, base price, units, attributes, images, stock per branch and price books. GET /products/{id}.
DiscoveredOne product by its product code (SKU). GET /products/code/{code}.
DiscoveredOne goods receipt (nhap hang) by id with its lines. GET /purchaseorders/{id}.
DiscoveredOne customer return by id with its lines. GET /returns/{id}.
DiscoveredOne supplier by id. GET /suppliers/{id}.
DiscoveredList the shop's branches (id, name, code, phone, address). Use the ids to filter other tools. GET /branches.
DiscoveredList cash-book entries (receipts and payments: code, branch, method, partner, amount, date, status). Filter by branch, direction or date range. GET /cashflow.
DiscoveredList product categories (id, name, parent, whether it has children). Set hierarchical to get the category tree. GET /categories.
DiscoveredList customers (code, name, phone, email, address, debt, total invoiced, reward points, groups). Contains personal data of the shop's customers. Filter by code, name, phone, group or last change. GET /customers.
DiscoveredList sales invoices (code, date, branch, customer, total, amount paid, status, lines). Filter by branch, customer, status, order, purchase-date range or last change. GET /invoices.
DiscoveredList sales orders (code, date, branch, customer, total, status, lines, delivery). Filter by branch, customer, status, creation date (from) or last change (from/to). GET /orders.
DiscoveredList price books (bang gia: name, active flag, validity dates, branches, customer groups). GET /pricebooks.
DiscoveredList products (code, barcode, name, category, base price, units, attributes). Optionally include stock per branch (include_inventory) and price-book prices. Filter by name, category, branch, active flag or last change. GET /products.
DiscoveredList goods receipts from suppliers (nhap hang: code, date, branch, supplier, total, lines). Filter by branch, status or purchase-date range. GET /purchaseorders.
DiscoveredList customer returns (code, date, branch, customer, invoice, return total, lines). GET /returns.
DiscoveredStock on hand and reserved quantity per product and branch. Filter by branch or last change. GET /productOnHands.
DiscoveredList orders placed with suppliers (dat hang nhap: code, date, branch, supplier, status, lines, amount paid). Filter by branch, status, supplier or product text. GET /ordersuppliers.
DiscoveredList suppliers (code, name, phone, email, address, debt, total invoiced). Filter by code, name, phone or last change. GET /suppliers.
DiscoveredList the shop's staff users (id, username, name, phone, email). GET /users.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 545 ms | 29 |