MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Payments & trading

Scrada MCP by usefulapi

Read journals, cash books and Peppol documents; record payments in Scrada.

Checks passed
13 / 22

1 failed · 8 not measured

Median response
52 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
20

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Outdated check

Last connection measurement is over 24 hours old. Current availability is unknown.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
310
Publisher identityCan the publisher be traced to its source?
402

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 52 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name scrada-mcp.

  • Pass
    Lists tools

    tools/list returned 20 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 52 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 52 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Pass
    Parameters documented

    27 of 27 parameters have a description (100%). The bar is 80%.

  • Fail
    Safety hints

    1 tools set neither readOnlyHint nor destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Pass
    Website matches publisher

    The website host matches the reverse-domain namespace.

  • Pass
    Source repo linked

    A repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-11-10T23:35:02.742907Z, within 180 days.

  • Not measured
    Open-source licence

    The GitHub licence lookup has not returned an OSI result yet.

Start using Scrada MCP by usefulapi

Connect to this server

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 scrada-mcp-by-usefulapi https://scrada.usefulapi.io/mcp

Capabilities

Tools 20

scrada_add_sales_invoice_payment

Record a payment on an existing final sales invoice. It updates the invoice payment status but is not booked to a journal or cash book. Not safe to repeat: each call adds another payment. A positive amount settles the invoice; a negative amount reverses a settlement.

Discovered
scrada_confirm_peppol_inbound_document

Mark an inbound Peppol document as processed, so it leaves the unconfirmed list. Confirming it again is expected to change nothing.

Discovered
scrada_get_cash_book

Get one cash book by its ID.

Discovered
scrada_get_company

Get the Scrada company that the API key belongs to: name, active flag and settings.

Discovered
scrada_get_journal

Get one journal by its ID.

Discovered
scrada_get_peppol_inbound_document

Get one inbound Peppol document as UBL/XML (returned as text).

Discovered
scrada_get_peppol_outbound_status

Get the status and delivery information of an outbound Peppol document.

Discovered
scrada_get_sales_invoice_journal

Get one sales invoice journal by its ID.

Discovered
scrada_get_sales_invoice_send_status

Get the send status of a sales invoice that was created through the API.

Discovered
scrada_list_cash_books

List all cash books (bank accounts and cash registers) of the company.

Discovered
scrada_list_journal_lines

List the booked lines of a journal, from every source, sorted by marker. Returns __next and __marker: keep calling with afterMarker until __next is null. Use fromDate and tillDate (yyyy-mm-dd) to limit the period.

Discovered
scrada_list_journals

List all journals (daily receipts books) of the company, with their settings.

Discovered
scrada_list_payment_methods

List the payment methods that belong to one journal.

Discovered
scrada_list_pos_receipts

List POS receipts of the company, sorted by marker. Returns __next and __marker: keep calling with afterMarker until __next is null. A receipt can reappear when it changes, so match on receiptID.

Discovered
scrada_list_sales_invoice_journals

List all sales invoice journals of the company, including inactive ones.

Discovered
scrada_list_transaction_types

List the transaction types (booking categories) of one cash book.

Discovered
scrada_list_unconfirmed_peppol_documents

List inbound Peppol documents that are not confirmed yet (metadata only, up to 100 per call). Confirmed documents leave the list, so confirm each processed document to see the next ones.

Discovered
scrada_list_vat_categories

List the VAT categories that belong to one journal.

Discovered
scrada_list_vat_periods

List all VAT periods of the company.

Discovered
scrada_peppol_lookup

Search the Peppol network for a participant. The id has two parts joined by a colon: the scheme code and the value, for example 0208:0793904121 (0208 is the Belgian enterprise number scheme).

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected52 ms20