← Registry

DevOps

peppolstatus.com

Provides monitoring of host uptime, latency, incidents, and network attribution for infrastructure oversight.

3 endpoints70 known toolsFirst detected August 7, 2026Last detected August 15, 2026

ENDPOINT 1

https://mcp.peppolstatus.com

No auth detected

MCP server metadata

Name
peppolstatus
Version
1.0.0
Capabilities
tools
Server instructions

Read-only access to live Peppol network data, mirroring the public /v1 REST API — participants, providers, access points, SMPs, hosts, uptime, incidents, anomalies, change events, adoption statistics, and SML zone status. Every tool is read-only and works without a key; pass an optional API key (Authorization or X-API-Key header) for higher rate limits. Prefer specific filters and small limits — responses are paginated, so page through large result sets with the returned next_cursor.

Known tools 29

list_hosts

List monitored hosts Every monitored host with its current verdict, latest hourly all-locations latency and 24h uptime, worst-first, plus a network-wide rollup.

Inferred read-only
get_host

Get a host's current state Current role, verdict, network attribution (IPs/PTR), TLS certificate and operating provider for a host.

Inferred read-only
list_host_incidents

List a host's incidents Incidents for one host, newest-first, cursor-paginated.

Inferred read-only
get_host_uptime

Get a host's uptime aggregates The aggregate ladder for a host at a chosen resolution, per-location plus the `__all__` rollup, optionally windowed by `[from, to)`, cursor-paginated.

Inferred read-only
list_incidents

List incidents The global incident feed, newest-first, cursor-paginated.

Inferred read-only
get_participant

Get a participant's current state Directory presence, SML registration + current SMP, business card, the company-register enrichment block, endpoints and serving seats for a Peppol participant.

Inferred read-only
list_participant_events

List a participant's change events The participant's typed change events, newest-first, cursor-paginated.

Inferred read-only
get_participant_history

List a participant's temporal history The participant's temporal rows across the directory/card/registration/SMP fact families, newest-first, cursor-paginated.

Inferred read-only
get_network_summary

Get the network summary Current host verdict counts, open incidents and anomalies in the last 24h.

Inferred read-only
get_adoption

Get a country's adoption aggregates Peppol adoption for one country as one bare object: headline totals (universe, on_peppol, penetration), the single-dimension cuts (sector with a NACE section rollup, region, FR-only département + size class, BE-only province + postcode, and legal-form family — companies vs sole traders vs associations) and the trend (monthly new adopters plus per-run penetration history).

Inferred read-only
list_providers

List providers The OpenPeppol member registry with role flags, country, mapped hostnames and per-provider participant counts (market share), busiest first.

Inferred read-only
get_provider

Get a curated provider A curated provider navigable to its seats and each seat's observed hosts.

Inferred read-only
get_provider_sla

List provider SLA scorecards Per-provider SLA scorecards for one trailing period: checks-weighted uptime across each provider's mapped hosts, incident count, total downtime minutes and the single worst host.

Inferred read-only
get_provider_sla_by_key

Get a provider's SLA scorecards One provider's SLA scorecards, one per trailing period (30d and 90d).

Inferred read-only
list_provider_certs

Get a provider's certificate posture A curated provider's whole-fleet certificate posture in one call: per-Seat cert counts, soonest expiry, expired / expiring-within-30-days counts, observed cert organisations and last identity shift, plus the rolled-up fleet summary.

Inferred read-only
list_access_points

List access points The Access Point directory: every Provider in its serving role, with its member seats and roster size (current participant count), busiest first.

Inferred read-only
get_access_point

Get an access point One Provider's detail: display name, verified flag, member seats (each with its embedded provider or unverified cert-CN), roster size, and the country + document-scheme composition of its roster.

Inferred read-only
get_access_point_churn

Get an access point's churn An Access Point's joiner / mover / leaver activity over a period: a daily category series with derived net growth, period totals, and the 'won from / lost to' counterpart breakdown.

Inferred read-only
list_access_point_churn_participants

List participants behind a churn category The drill-down: the participant IDs behind one churn category count for this Provider over the period.

Inferred read-only
list_smps

List SMPs The SMP directory: every current SMP hostname with the seat(s) and provider that sign its metadata, busiest first.

Inferred read-only
get_seat

Get a seat A Peppol certificate seat: its embedded provider (verified mapping or unverified cert-CN fallback) and the hosts it was observed operating.

Inferred read-only
list_events

List global change events Every typed change event, newest-first, cursor-paginated.

Inferred read-only
list_participants

List participants The participant set, keyset-paginated.

Inferred read-only
get_participant_stats

Participant facet stats Global participant facet counts (per country/scheme/smp/ap/doctype/transport_profile, registered share, provenance split) plus an estimated total, from the hourly rollup.

Inferred read-only
get_participant_stats_history

Participant facet history A daily time series over one participant facet dimension (adoption curves / QoQ trends), from daily snapshots of the rollup.

Inferred read-only
get_country_churn

Per-country participant churn New (joiner) vs departed (leaver) participants for one country, as a daily series and an all-time monthly rollup, from the hourly churn rollup.

Inferred read-only
list_anomalies

List anomalies The anomaly feed, newest-first, cursor-paginated.

Inferred read-only
get_anomaly

Get an anomaly One anomaly by its stable content-derived key.

Inferred read-only
get_sml_status

Get SML/SMK zone status One entry per monitored zone: quorum verdict, per-location canary breakdown, DNAME cutover state, management-host TLS snapshot and zone incidents.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.peppolstatus]
url = "https://mcp.peppolstatus.com"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "peppolstatus": {
      "type": "http",
      "url": "https://mcp.peppolstatus.com"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: peppolstatus
Remote MCP URL: https://mcp.peppolstatus.com

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "peppolstatus": {
      "url": "https://mcp.peppolstatus.com"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "peppolstatus": {
      "type": "http",
      "url": "https://mcp.peppolstatus.com"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "peppolstatus",
  "transport": "streamable-http",
  "url": "https://mcp.peppolstatus.com"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://peppolstatus.com/mcp

No auth detected

MCP server metadata

Name
peppolstatus
Version
1.0.0
Capabilities
tools
Server instructions

Read-only access to live Peppol network data, mirroring the public /v1 REST API — participants, providers, access points, SMPs, hosts, uptime, incidents, anomalies, change events, adoption statistics, and SML zone status. Every tool is read-only. The keyless (free) tools cover network health, participant statistics, SML status, a single participant record lookup, and the dashboard summary; the other tools require a paid API key (Authorization or X-API-Key header) — without one they return a 403 pointing to https://peppolstatus.com/#pricing. A key also raises rate limits. Prefer specific filters and small limits — responses are paginated, so page through large result sets with the returned next_cursor.

Known tools 38

list_hosts

List monitored hosts Every monitored host with its current verdict, latest hourly all-locations latency and 24h uptime, worst-first, plus a network-wide rollup.

Inferred read-only
get_host

Get a host's current state Current role, verdict, network attribution (IPs/PTR), TLS certificate and operating provider for a host.

Inferred read-only
list_host_incidents

List a host's incidents Incidents for one host, newest-first, cursor-paginated.

Inferred read-only
get_host_uptime

Get a host's uptime aggregates The aggregate ladder for a host at a chosen resolution, per-location plus the `__all__` rollup, optionally windowed by `[from, to)`, cursor-paginated.

Inferred read-only
list_incidents

List incidents The global incident feed, newest-first, cursor-paginated.

Inferred read-only
get_participant

Get a participant's current state Directory presence, SML registration + current SMP, business card, the company-register enrichment block, endpoints and serving seats for a Peppol participant.

Inferred read-only
list_participant_events

List a participant's change events The participant's typed change events, newest-first, cursor-paginated.

Inferred read-only
get_participant_history

List a participant's temporal history The participant's temporal rows across the directory/card/registration/SMP fact families, newest-first, cursor-paginated.

Inferred read-only
get_network_summary

Get the network summary Current host verdict counts, open incidents and anomalies in the last 24h.

Inferred read-only
get_summary

Get the public dashboard summary The free marketing-dashboard rollup: the network-wide host rollup (fleet count + mean uptime/latency), the hourly fleet-average p50 latency trend over the last 24h, and the top-10 providers by market share (0..1 fraction).

Inferred read-only
get_adoption

Get a country's adoption aggregates Peppol adoption for one country as one bare object: headline totals (universe, on_peppol, penetration), the single-dimension cuts (sector with a NACE section rollup, region, FR-only département + size class, BE-only province + postcode + mandate scope, legal-form family, and company age), the same categorical cuts cross-tabbed by company-age band (`cuts_by_age`), and the trend (monthly new adopters plus per-run penetration history).

Inferred read-only
list_providers

List providers The OpenPeppol member registry with role flags, country, mapped hostnames and per-provider participant counts (market share), busiest first.

Inferred read-only
get_provider

Get a curated provider A curated provider navigable to its seats and each seat's observed hosts.

Inferred read-only
list_public_providers

List public provider profiles The FREE, crawlable public subset for each curated provider, busiest first: identity + role flags, the seat-directory columns (legal entity, commercial name, website, infra provider, hosting), mapped hostnames, participant count, roster country mix, the 30d/90d uptime headline, a cert-health summary and an `as_of` freshness stamp.

Inferred read-only
get_public_provider

Get a public provider profile The FREE, crawlable public subset for one curated provider (same shape as a `GET /v1/providers/public` item).

Inferred read-only
get_provider_sla

List provider SLA scorecards Per-provider SLA scorecards for one trailing period: checks-weighted uptime across each provider's mapped hosts, incident count, total downtime minutes and the single worst host.

Inferred read-only
get_provider_sla_by_key

Get a provider's SLA scorecards One provider's SLA scorecards, one per trailing period (30d and 90d).

Inferred read-only
list_provider_certs

Get a provider's certificate posture A curated provider's whole-fleet certificate posture in one call: per-Seat cert counts, soonest expiry, expired / expiring-within-30-days counts, observed cert organisations and last identity shift, plus the rolled-up fleet summary.

Inferred read-only
list_access_points

List access points The Access Point directory: every Provider in its serving role, with its member seats and roster size (current participant count), busiest first.

Inferred read-only
get_access_point

Get an access point One Provider's detail: display name, verified flag, member seats (each with its embedded provider or unverified cert-CN), roster size, and the country + document-scheme composition of its roster.

Inferred read-only
get_access_point_churn

Get an access point's churn An Access Point's joiner / mover / leaver activity over a period: a daily category series with derived net growth, period totals, and the 'won from / lost to' counterpart breakdown.

Inferred read-only
list_access_point_churn_participants

List participants behind a churn category The drill-down: the participant IDs behind one churn category count for this Provider over the period.

Inferred read-only
list_smps

List SMPs The SMP directory: every current SMP hostname with the seat(s) and provider that sign its metadata, busiest first.

Inferred read-only
get_seat

Get a seat A Peppol certificate seat: its embedded provider (verified mapping or unverified cert-CN fallback) and the hosts it was observed operating.

Inferred read-only
get_seat_sla

Get a seat's SLA scorecards One seat's SLA scorecards, one per trailing period (30d and 90d).

Inferred read-only
list_events

List global change events Every typed change event, newest-first, cursor-paginated.

Inferred read-only
list_participants

List participants The participant set, keyset-paginated.

Inferred read-only
get_participant_stats

Participant facet stats Global participant facet counts (per country/scheme/smp/ap/doctype/transport_profile, registered share, provenance split) plus an estimated total, from the hourly rollup.

Inferred read-only
get_participant_stats_history

Participant facet history A daily time series over one participant facet dimension (adoption curves / QoQ trends), from daily snapshots of the rollup.

Inferred read-only
get_participant_joiners

Network joiners curve The real onboarding curve (issue #222): joiner counts bucketed by derived network join date (business-card RegistrationDate, else genuine first-seen), with a whole-network coverage split (registration_date / first_seen / unknown).

Inferred read-only
get_country_churn

Per-country participant churn New (joiner) vs departed (leaver) participants for one country, as a daily series and an all-time monthly rollup, from the hourly churn rollup.

Inferred read-only
get_country_providers

Providers serving a country The Access Points serving one country, ranked by the number of participants each serves there, from the hourly rollup.

Inferred read-only
list_anomalies

List anomalies The anomaly feed, newest-first, cursor-paginated.

Inferred read-only
get_anomaly

Get an anomaly One anomaly by its stable content-derived key.

Inferred read-only
get_sml_status

Get SML/SMK zone status One entry per monitored zone: quorum verdict, per-location canary breakdown, DNAME cutover state, management-host TLS snapshot and zone incidents.

Inferred read-only
get_id_quality

Peppol ID quality summary Per-scheme (ICD) summary of the structural identifier checks: how many participants were checked, how many failed their scheme's rule, and the resulting violation rate.

Inferred read-only
list_id_quality_malformed

List malformed participant identifiers The individual identifiers that failed their scheme's structural rule, keyset-paginated on (scheme, value).

Inferred read-only
get_id_quality_hosting

Hosting rollup for malformed identifiers Which Access Points and SMPs serve the malformed identifiers, honouring the same `scheme`/`reason`/`q` filters as the malformed list.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.peppolstatus]
url = "https://peppolstatus.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "peppolstatus": {
      "type": "http",
      "url": "https://peppolstatus.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: peppolstatus
Remote MCP URL: https://peppolstatus.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "peppolstatus": {
      "url": "https://peppolstatus.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "peppolstatus": {
      "type": "http",
      "url": "https://peppolstatus.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "peppolstatus",
  "transport": "streamable-http",
  "url": "https://peppolstatus.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 3

https://api.peppolstatus.com/mcp/docs

No auth detected

MCP server metadata

Name
peppolstatus-docs
Version
1.0.0
Capabilities
tools
Server instructions

Search and read the PeppolStatus documentation — guides, API reference, and authentication. Use search_docs to find a topic, list_docs to browse the available pages, and get_doc to fetch a page's full Markdown by its path. This server is read-only and serves no live network data — use the PeppolStatus product MCP server for participant, provider, and network queries.

Known tools 3

list_docs

List every PeppolStatus documentation page available to fetch or search.

Inferred read-only
get_doc

Fetch the full Markdown/text of a single PeppolStatus documentation page by its manifest path (e.g.

Inferred read-only
search_docs

Full-text search across all PeppolStatus documentation.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.peppolstatus-docs]
url = "https://api.peppolstatus.com/mcp/docs"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "peppolstatus-docs": {
      "type": "http",
      "url": "https://api.peppolstatus.com/mcp/docs"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: peppolstatus-docs
Remote MCP URL: https://api.peppolstatus.com/mcp/docs

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "peppolstatus-docs": {
      "url": "https://api.peppolstatus.com/mcp/docs"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "peppolstatus-docs": {
      "type": "http",
      "url": "https://api.peppolstatus.com/mcp/docs"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "peppolstatus-docs",
  "transport": "streamable-http",
  "url": "https://api.peppolstatus.com/mcp/docs"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for peppolstatus.com was fetched 2026-08-25T17:41:16.521Z.

Trust status Neutral

peppolstatus.com is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.