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

OfficeGest MCP by usefulapi

Read customers, stock, sales documents and debt reports; create customers in OfficeGest.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 172 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://officegest.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.

    • officegest_create_customer
  • 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.

  • officegest_list_customersList customers with tax id, contacts and status. Filter by name, tax id, email, active flag or type. Pass meta.next as cursor for the next page. Uses GET /entities/customers.Read-only
  • officegest_get_customerGet one customer by id: name, tax id, address, contacts, type and status. Uses GET /entities/customers/{customer}.Read-only
  • officegest_get_customer_balanceGet the current balance of one customer: what the customer owes the company. Uses GET /entities/customers/{customer}/balance.Read-only
  • officegest_create_customerCreate a customer record. Creates data in OfficeGest; it does not merge with an existing customer, so search first. Uses POST /entities/customers.Can change things
  • officegest_list_suppliersList suppliers with tax id, contacts and status. Filter by search text, name, tax id, e-mail or active flag. Uses GET /entities/suppliers.Read-only
  • officegest_get_supplierGet one supplier by id: name, tax id, address and contacts. Uses GET /entities/suppliers/{supplier}.Read-only
  • officegest_search_articlesSearch articles (products and services) by text, barcode, family or warehouse. Uses GET /stocks/articles/search.Read-only
  • officegest_get_articleGet one article by id: description, prices, measurement unit, VAT and stock totals. Uses GET /stocks/articles/{article}.Read-only
  • officegest_list_stock_quantitiesList stock quantities per article and warehouse. Zero-stock rows are left out unless include_zero_stock is true. Uses GET /stocks/quantities.Read-only
  • officegest_list_sale_document_typesList the sale document types of the company, with their codes. Use a code with officegest_list_sale_documents. Uses GET /sales/documents.Read-only
  • officegest_list_sale_documentsList sale documents of one type (for example invoices), with number, customer, date, due date and state. Pass meta.next as cursor for the next page. Uses GET /sales/documents/{type}.Read-only
  • officegest_get_sale_documentGet one sale document by type and id: header, customer, lines and totals. Uses GET /sales/documents/{type}/{id}.Read-only
  • officegest_get_sales_summaryGet the sales summary: the current month, the previous month, the monthly average and the current year. Uses GET /sales/reports/sales-summary.Read-only
  • officegest_list_customer_invoices_dueList customer invoices that are not yet fully paid, with the amount pending. Uses GET /sales/reports/customer-invoices-due.Read-only
  • officegest_list_top_debtorsList the customers who owe the most, with their balance. Uses GET /sales/reports/top-debtors.Read-only
  • officegest_list_supplier_invoices_dueList supplier invoices that are not yet fully settled, with the amount pending. Uses GET /purchases/reports/supplier-invoices-due.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 200172 ms
initializedHTTP 202104 ms
tools/listHTTP 200143 ms
prompts/listHTTP 20090 ms
unknown-methodHTTP 40138 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.