Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

Jubelio MCP by usefulapi

Read stock, products, sales orders, invoices and contacts; save contacts in Jubelio.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 260 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://jubelio.usefulapi.io/mcp

Source code Website Streamable HTTP · protocol 2025-11-25 · server version 1.3.1

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 1 tool is labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • jubelio_save_contact
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 16 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (16)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • jubelio_list_productsList products (items) with their code, name, category, prices and status. Filter with a free-text query. Jubelio API: GET /inventory/items/.Read-only
  • jubelio_get_productGet one product by its id, with variations, prices and stock settings. Jubelio API: GET /inventory/items/{id}.Read-only
  • jubelio_get_product_by_skuGet one product by its item code (SKU), exactly as it is stored in Jubelio. Jubelio API: GET /inventory/items/by-sku/{sku}.Read-only
  • jubelio_list_stockList the stock of each product, with quantities by location and by sales channel. Filter with a free-text query. Jubelio API: GET /inventory/.Read-only
  • jubelio_list_sales_ordersList sales orders in one state: completed, cancelled, failed or returned. Filter with a free-text query. Jubelio API: GET /sales/orders/completed/, /cancel/, /failed/ or /returned-list/.Read-only
  • jubelio_get_sales_orderGet one sales order by its id: customer, items, totals, channel status and cancel reason. Jubelio API: GET /sales/orders/{id}.Read-only
  • jubelio_list_invoicesList sales invoices with their number, customer, totals and payment state. Filter with a free-text query. Jubelio API: GET /sales/invoices/.Read-only
  • jubelio_get_invoiceGet one sales invoice by its id, with its lines and payments. Jubelio API: GET /sales/invoices/{id}.Read-only
  • jubelio_list_contactsList contacts: customers, vendors, or both. Filter with a free-text query. Jubelio API: GET /contacts/.Read-only
  • jubelio_get_contactGet one contact by its id, with its addresses, tax and payment terms. Jubelio API: GET /contacts/{id}.Read-only
  • jubelio_save_contactCreate a customer, vendor or both (contact_id 0, the default), or edit one (its contact_id). This writes to the Jubelio account. An edit may clear fields you leave out, so read the contact with jubel…Can change things
  • jubelio_list_purchase_ordersList purchase orders with their number, supplier, totals and receive state. Filter with a free-text query. Jubelio API: GET /purchase/orders/.Read-only
  • jubelio_get_purchase_orderGet one purchase order by its id, with its items and totals. Jubelio API: GET /purchase/orders/{id}.Read-only
  • jubelio_list_locationsList the warehouse and store locations of the account. Filter with a free-text query. Jubelio API: GET /locations/.Read-only
  • jubelio_list_storesList the marketplace and online stores connected to the account. Filter with a free-text query. Jubelio API: GET /marketplace/store/.Read-only
  • jubelio_list_couriersList the shipping couriers set up for the account. Jubelio API: GET /couriers.Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200260 ms
initializedHTTP 20250 ms
tools/listHTTP 200228 ms
prompts/listHTTP 20030 ms
unknown-methodHTTP 401149 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.