mcpbeat Sign in

Dotypos MCP by usefulapi MCP Server

answering

Dotypos MCP by usefulapi is answering right now. Last checked 9 min ago. It exposes 23 tools. Last commit 10 Nov 2026.

Read orders, sales reports, stock and reservations; add customers, update products in Dotypos.

Uptime history 29 hours of history
29 hours agonow
100.0%
Uptime 24h
91 of 91 checks
23
Tools
read from the server
281 ms
Response time
average over 24h
1
Stars
last commit 10 Nov 2026

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 10 November 2026. No other catalogue keeps this.

11 Nov a tool changed version
10 Nov a tool changed version3 times that day
and 2 more, back to 10 November 2026

Nothing serious here today

Today is the operative word: we check Dotypos MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add dotypos --transport http https://dotypos.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://dotypos.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.dotypos]
url = "https://dotypos.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "dotypos": {
      "url": "https://dotypos.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "dotypos": {
      "type": "http",
      "url": "https://dotypos.usefulapi.io/mcp"
    }
  }
}

Available tools 23

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

dotypos
dotypos_create_customer
WRITE: create a customer record. At least one of first_name, last_name or company_name is required. Creates a new record every time (not idempotent). POST /clouds/{cloud}/customers.
dotypos_get_branch
One branch by id. GET /clouds/{cloud}/branches/{id}.
dotypos_get_category
One product category by id. GET /clouds/{cloud}/categories/{id}.
dotypos_get_customer
One customer by id. Contains personal data. GET /clouds/{cloud}/customers/{id}.
dotypos_get_order
One order / receipt by id: status, totals, document number, customer, employee, table, notes, tags. GET /clouds/{cloud}/orders/{id}.
dotypos_get_product
One product by id with all its fields (prices, VAT, codes, allergens, packaging, notes). GET /clouds/{cloud}/products/{id}.
dotypos_get_sales_report
The base sales report of one branch for a time range of at most 26 hours (one business day; Dotypos limits a report to 26 hours, so ask for one day at a time): sales and cancel counts and values, revenue with VAT and payment-type breakdown, discounts, cash in/out, sales by category, product, tag, employee and customer, tips and write-offs. For longer periods use dotypos_list_order_items with a time range. GET /clouds/{cloud}/branches/{id}/sales-report.
dotypos_list_branches
List the branches (shops / points of sale) of the connected Dotypos cloud. Use the ids to filter orders, reservations and reports. GET /clouds/{cloud}/branches.
dotypos_list_categories
List product categories (name, VAT, colour, sort order). GET /clouds/{cloud}/categories.
dotypos_list_customers
List or search customers (name, company, email, phone, address, points, tags). All given filters must match. Contains personal data. GET /clouds/{cloud}/customers.
dotypos_list_delivery_notes
List imported supplier delivery notes: document number, supplier, branch, dates, status, download URL. GET /clouds/{cloud}/delivery-notes.
dotypos_list_employees
List employees (name, e-mail, phone, enabled flag, access levels). Login barcodes and PINs are never returned. GET /clouds/{cloud}/employees.
dotypos_list_order_items
List sold line items: product, name, quantity, unit prices before and after discount, VAT, category, employee, order. Give order_id for one order's lines, or a time range for sales analysis. GET /clouds/{cloud}/order-items.
dotypos_list_orders
List orders and receipts (documents): number, type, status, totals, customer, employee, table, branch, paid flag, created/completed dates. Filter by time, status, type, branch, customer, employee or paid state; newest first by default. Line items are in dotypos_list_order_items. GET /clouds/{cloud}/orders.
dotypos_list_products
List or search the product catalog: name, prices with and without VAT, VAT, category, EAN/PLU codes, unit, tags, stock-deduction setting. Filter by name text, category, EAN or PLU code, tag or visibility. GET /clouds/{cloud}/products.
dotypos_list_reservations
List table reservations: customer, table, branch, start and end time, seats, status, note. Filter by start time window, branch or customer; each reservation carries its status (NEW, CONFIRMED, CANCELLED). GET /clouds/{cloud}/reservations.
dotypos_list_stock
Stock status of the products in one warehouse: each product with its quantity on hand (stockQuantityStatus), last stock change and purchase price. Filter by name or by maximum quantity to find low stock. GET /clouds/{cloud}/warehouses/{id}/products.
dotypos_list_suppliers
List suppliers (name, company ids, contact and address). GET /clouds/{cloud}/suppliers.
dotypos_list_tables
List restaurant tables: name, location, seats, branch, enabled flag. GET /clouds/{cloud}/tables.
dotypos_list_tags
List tags used on products, customers and orders. GET /clouds/{cloud}/tags.
dotypos_list_warehouses
List warehouses (stock locations). Use the ids with dotypos_list_stock. GET /clouds/{cloud}/warehouses.
dotypos_update_customer
WRITE: change fields of one customer; only the fields you pass are changed. The record is read first and updated with its ETag, so a concurrent change makes the update fail instead of overwriting it. PATCH /clouds/{cloud}/customers/{id}.
dotypos_update_product
WRITE: change the name, net price, description or visibility of one product; only the fields you pass are changed. The price with VAT is derived by Dotypos from the net price and the product's VAT. The record is read first and updated with its ETag, so a concurrent change makes the update fail. PATCH /clouds/{cloud}/products/{id}.

Endpoints

URLTransportStateLatencyChecked
https://dotypos.usefulapi.io/mcp streamable-http answering 139 ms 9 min ago

Alternatives to Dotypos MCP by usefulapi

same job, measured the same way
OfficeGest MCP by usefulapi
by usefulapi

Read customers, stock, sales documents and debt reports; create customers in OfficeGest.

16 tools answering
Lightspeed Retail (X-Series) MCP by usefulapi
by usefulapi

Read Lightspeed X-Series products, stock, sales, customers, stock orders; one-call sales reports.

30 tools answering
MoeGo MCP by usefulapi
by usefulapi

Read customers, pets, appointments, orders and reports; add customer notes in MoeGo.

31 tools answering
Laudus MCP by usefulapi
by usefulapi

Read Laudus ERP customers, sales, purchases, stock and accounting reports; create customers.

38 tools answering
Tillhub MCP by usefulapi
by usefulapi

Read Tillhub products, stock, transactions, customers and retail reports from your AI assistant.

27 tools answering
Shoprocket MCP by usefulapi
by usefulapi

MCP server for Shoprocket — orders, products, customers, store stats and discount codes.

26 tools answering
Medusa
by trhonpavel

Medusa v2 store: orders, customers, products, inventory, sales reports and safe write actions.

74 installs/wk local only
PHP Point of Sale MCP by usefulapi
by usefulapi

Read PHP Point of Sale items, sales, customers and 138 reports; manage customers, items, expenses.

26 tools answering

Dotypos MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Dotypos MCP by usefulapi do?
It exposes 23 tools, read directly from the server on our last check. Among them: dotypos_create_customer, dotypos_get_branch, dotypos_get_category, dotypos_get_customer, dotypos_get_order, dotypos_get_product and 17 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Dotypos MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 281 ms. The bar chart above shows every period we have measured.
How do I connect Dotypos MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Dotypos MCP by usefulapi need an API key?
No. Dotypos MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 23 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Dotypos MCP by usefulapi?
It answers our handshake in 281 ms on average, which is faster than 48% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Dotypos MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at dotypos.usefulapi.io, which runs on its operator's own terms.