List your agent

KiotViet MCP by usefulapi

MCP server · hosted · v1.0.0 · io.usefulapi/kiotviet
Online · tested 3h agoNEW · 4h agoSeen in the registry 3h ago

Read KiotViet products, customers, invoices, orders and stock; create customers and orders.

What it does

KiotViet MCP by usefulapi is an MCP server, a connector that lets an AI assistant use it as a tool. It is hosted: an assistant connects to it over the internet, nothing to install.

From the publisher's description, Electra Index matched it to one capability: invoicing. That makes it a candidate for tasks such as send and chase invoices.

Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence). None of this is a test of the tool.

At a glance

Hosted (remote)YES
Local installNO
Version1.0.0
PriceNot in the registry
First seen26 Oct 2026
Last checked3h ago

How to connect

As declared in the Official MCP Registry · hosted endpoint tested by Electra Index 3h ago (live check)

Hosted endpoint

  • https://kiotviet.usefulapi.io/mcp streamable-http

In Claude Code: claude mcp add --transport http kiotviet-mcp-by-usefulapi https://kiotviet.usefulapi.io/mcp

MCP settings (Claude Desktop, Cursor and other MCP clients)

{
  "mcpServers": {
    "kiotviet-mcp-by-usefulapi": {
      "url": "https://kiotviet.usefulapi.io/mcp"
    }
  }
}

Live check

Electra Index connected to the hosted endpoint 3h ago

ONLINE KiotViet MCP by usefulapi answered an MCP connection on 26 Oct 2026 and introduced itself as kiotviet-mcp 1.0.0 (MCP protocol 2025-06-18).

29 tools offered to AI assistants

  • kiotviet_list_products · List 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.
  • kiotviet_get_product · One product by id: code, barcode, name, category, base price, units, attributes, images, stock per branch and price books. GET /products/{id}.
  • kiotviet_get_product_by_code · One product by its product code (SKU). GET /products/code/{code}.
  • kiotviet_list_categories · List product categories (id, name, parent, whether it has children). Set hierarchical to get the category tree. GET /categories.
  • kiotviet_get_category · One product category by id (name, parent, children). GET /categories/{id}.
  • kiotviet_list_customers · List 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.
  • kiotviet_get_customer · One customer by id: contact data, debt, total invoiced, reward points, groups. GET /customers/{id}.
  • kiotviet_get_customer_by_code · One customer by customer code. GET /customers/code/{code}.
  • kiotviet_create_customer · 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.
  • kiotviet_list_invoices · List 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.
  • kiotviet_get_invoice · One invoice by id with its lines, payments and delivery. GET /invoices/{id}.
  • kiotviet_get_invoice_by_code · One invoice by invoice code (for example HD000123). GET /invoices/code/{code}.
Show 17 more
  • kiotviet_list_orders · List 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.
  • kiotviet_get_order · One sales order by id with its lines, payments and delivery. GET /orders/{id}.
  • kiotviet_get_order_by_code · One sales order by order code (for example DH000123). GET /orders/code/{code}.
  • kiotviet_create_order · WRITE: 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
  • kiotviet_list_branches · List the shop's branches (id, name, code, phone, address). Use the ids to filter other tools. GET /branches.
  • kiotviet_list_stock · Stock on hand and reserved quantity per product and branch. Filter by branch or last change. GET /productOnHands.
  • kiotviet_list_suppliers · List suppliers (code, name, phone, email, address, debt, total invoiced). Filter by code, name, phone or last change. GET /suppliers.
  • kiotviet_get_supplier · One supplier by id. GET /suppliers/{id}.
  • kiotviet_list_purchase_orders · List goods receipts from suppliers (nhap hang: code, date, branch, supplier, total, lines). Filter by branch, status or purchase-date range. GET /purchaseorders.
  • kiotviet_get_purchase_order · One goods receipt (nhap hang) by id with its lines. GET /purchaseorders/{id}.
  • kiotviet_list_supplier_orders · List 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.
  • kiotviet_list_returns · List customer returns (code, date, branch, customer, invoice, return total, lines). GET /returns.
  • kiotviet_get_return · One customer return by id with its lines. GET /returns/{id}.
  • kiotviet_list_cashflow · List cash-book entries (receipts and payments: code, branch, method, partner, amount, date, status). Filter by branch, direction or date range. GET /cashflow.
  • kiotviet_list_users · List the shop's staff users (id, username, name, phone, email). GET /users.
  • kiotviet_list_price_books · List price books (bang gia: name, active flag, validity dates, branches, customer groups). GET /pricebooks.
  • kiotviet_get_price_book · The product prices of one price book (product id, code, price), paged. GET /pricebooks/{id}.

What "online" means: the server answered an MCP connection at the time of the check. It is not a guarantee of security, quality or continuous uptime. How we test: we open an MCP session and ask for the tool list, as an AI assistant would. We never run a tool and never send a key. Checked every few days. Method

Is this your server? Monitoring Pro: a check every 30 minutes and an email within the hour when it stops answering. Launch offer: $39.99 once, for life.

Tasks it helps with

Share of each task's required capabilities it covers

Similar tools

Listed for the same task: send and chase invoices
  • FoxyInvoiceREMOTELOCAL
    Invoicing tools for AI assistants: clients, draft invoices with computed tax, and email sending
  • Leads from agents: hops attributed with a per-hop utm_id from discovery to trial to invoice
  • Stripe MCPREMOTELOCAL
    Read-only MCP server for querying Stripe customers, payments, and invoices
  • AI agent Lightning payments: L402, invoices, wallets, API discovery, budgets, self-serve signup
  • titan-email-mcpREMOTELOCAL
    MCP server for Titan Email (IMAP/SMTP), tested and confirmed with GoDaddy mailboxes
  • MailboxREMOTELOCAL
    Scoped IMAP/SMTP access over HTTP and MCP: read, organize, draft, reply and send mail

Ready-made AI agents

An MCP server is a connector you add to your own assistant. These are finished products that do the same job for you:

Facts & evidence

Each fact shows where it was seen and when.
FactValueEvidenceSourceLast confirmed
Hosted endpointhttps://kiotviet.usefulapi.io/mcpDECLAREDSRC-001 Official MCP Registry3h ago
Local install (package)noDECLAREDSRC-001 Official MCP Registry3h ago
Remote access (hosted)yesDECLAREDSRC-001 Official MCP Registry3h ago
Websitehttps://usefulapi.io/kiotviet/DECLAREDSRC-001 Official MCP Registry3h ago
Repositoryhttps://github.com/m190/usefulapi-mcpDECLAREDSRC-001 Official MCP Registry3h ago
Registry statusactiveDECLAREDSRC-001 Official MCP Registry3h ago
Version1.0.0DECLAREDSRC-001 Official MCP Registry3h ago
MCP serveryesDECLAREDSRC-001 Official MCP Registry3h ago

Change history

  • NEW26 Oct 2026
    first seen in the index

Is this page accurate?

Flag it and our robot re-checks the official source. Reports never change a score.

Are you the publisher of KiotViet MCP by usefulapi?

Free · show your listing

An independent listing builds trust with your buyers. Announce it, and add the badge to your website or README.

Announce it on LinkedInListed on Electra Index
<a href="https://electraindex.com/mcp/kiotviet-mcp-by-usefulapi?utm_source=badge&utm_medium=share&utm_campaign=listing"><img src="https://electraindex.com/api/badge/kiotviet-mcp-by-usefulapi" alt="Listed on Electra Index"></a>

Questions about KiotViet MCP by usefulapi

How do I connect KiotViet MCP by usefulapi?

Use the hosted endpoint https://kiotviet.usefulapi.io/mcp in your assistant's MCP settings. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.

What tools does KiotViet MCP by usefulapi offer?

When Electra Index connected on 26 Oct 2026, it listed 29 tools: kiotviet_list_products, kiotviet_get_product, kiotviet_get_product_by_code, kiotviet_list_categories, kiotviet_get_category, kiotviet_list_customers, kiotviet_get_customer, kiotviet_get_customer_by_code and more. The full list is in "Live check" above.

Is KiotViet MCP by usefulapi online?

Yes. Its hosted endpoint answered an MCP connection from Electra Index 3h ago.

What can I use KiotViet MCP by usefulapi for?

Based on its description, it is most relevant to: send and chase invoices.