mcpserver.lol
registry/api-mcp-7
Connection check verified live · 28h ago

api-mcp-7

Peppol market intelligence and network monitoring: migrations, provider churn, leads, and uptime.

Tools 51
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 28h ago

Tools & capabilities

51 tools

Read from the running server on 28h ago.

get_access_point read-only key*
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 + docume…
get_access_point_churn read-only tokey*from
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 / l…
get_adoption read-only country*
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…
get_anomaly read-only id*
Get an anomaly One anomaly by its stable content-derived key.
get_country_churn read-only tocode*from
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. A val…
get_country_providers read-only code*
Providers serving a country The Access Points serving one country, ranked two ways from the hourly rollup: `providers` by participant (Peppol-ID) count, and `providers_by_company`…
get_doctype_family read-only family*
Doctypes within a family The concrete document types within one family (issue #647): each doctype's local name, version, participant count, and share of the family. An unknown fam…
get_doctype_family_countries read-only family*
A family's receivers by country One document family's receiving participants sliced by ISO-3166 alpha-2 country (issue #652), each with its share of the family total. The country…
get_doctype_family_providers read-only family*
A family's receivers by provider One document family's receiving participants sliced by hosting provider (issue #652), attributed via the SMP-hosted footprint (the participant's c…
get_doctype_stats read-only
Document-type landscape The free document-type landscape (issue #647): per-family participant share (Invoice, Order, Credit Note, …), the wildcard-doctype bucket, and the particip…
get_doctype_stats_history read-only tofrom
Document-type landscape history The document-type landscape over time: per UTC day, the participant count for each family, from the doctype history rollup. Keyless-cacheable.
get_host read-only athostname*
Get a host's current state Current role, verdict, network attribution (IPs/PTR), TLS certificate and operating provider for a host. `?at=` returns point-in-time state.
get_host_software read-only athostname*
Get a host's software fingerprint The detected software of a host across ALL its roles: vendor, version and hosting per role, each with its confidence tier, first-seen timestamp a…
get_host_uptime read-only tofromlimitcursorhostname*location +1
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-paginate…
get_id_quality read-only
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…
get_id_quality_hosting read-only qsmpreasonscheme
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. Acce…
get_network_history read-only tofrom
Get the network verdict history The host verdict mix over time, derived from the temporal verdict table in one windowed pass: per UTC day, the rows open at 00:00 that day, counted…
get_network_summary read-only
Get the network summary Current host verdict counts, open incidents and anomalies in the last 24h, plus how fresh the Peppol Directory export behind every other endpoint is.
get_participant read-only id*
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 Peppo…
get_participant_availability read-only id*tofromresolution
Get a participant's measured availability The real, probe-measured reachability of one Peppol ID over time. Two lanes — the participant's SMP host (discovery) and its Access Point…
get_participant_history read-only id*limitcursor
List a participant's temporal history The participant's temporal rows across the directory/card/registration/SMP fact families, newest-first, cursor-paginated.
get_participant_joiners read-only bucket
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…
get_participant_stats read-only
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…
get_participant_stats_history read-only tokeyfromlimitdimension*
Participant facet history A daily time series over one participant facet dimension (adoption curves / QoQ trends), from daily snapshots of the rollup. History accrues from the day…
get_provider read-only slug*
Get a curated provider A curated provider navigable to its seats and each seat's observed hosts.
get_provider_sla read-only period
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 minute…
get_provider_sla_by_key read-only key*
Get a provider's SLA scorecards One provider's SLA scorecards, one per trailing period (30d and 90d). `key` is the provider's natural key (as reported by `GET /v1/providers`). Emp…
get_public_provider read-only slug*
Get a public provider profile The FREE, crawlable public subset for one curated provider (same shape as a `GET /v1/providers/public` item). Reachable with no API key.
get_seat read-only seatId*
Get a seat A Peppol certificate seat: its embedded provider (verified mapping or unverified cert-CN fallback) and the hosts it was observed operating.
get_seat_sla read-only seatId*
Get a seat's SLA scorecards One seat's SLA scorecards, one per trailing period (30d and 90d). `seatId` is the seat identifier (as reported by `GET /v1/aps/{key}` on `seats[].seat_…
get_sml_status read-only
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.
get_software_stats read-only
Software landscape The free host-software landscape (issue #490): k-anonymised vendor share (k=5, the sub-k tail folded into `other`), version distribution within each named vendo…
get_software_stats_history read-only tofrom
Software landscape history The software landscape over time, derived from the temporal software table in one windowed pass: per UTC day, the host-weighted identified/total targets…
get_summary read-only
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…
list_access_point_churn_participants read-only tokey*fromcategory*
List participants behind a churn category The drill-down: the participant IDs behind one churn category count for this Provider over the period. Bounded to 500 rows (never paginat…
list_access_points read-only
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. A Provider is…
list_anomalies read-only hostseatgradelimitsincecursor +2
List anomalies The anomaly feed, newest-first, cursor-paginated.
list_events read-only hostseattypelimitsinceuntil +4
List global change events Every typed change event, newest-first, cursor-paginated. Any anomaly an event triggered is embedded on it. `cursor` walks older events; `prev_cursor` wa…
list_host_incidents read-only limitsincecursorstatushostname*
List a host's incidents Incidents for one host, newest-first, cursor-paginated.
list_hosts read-only
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.
list_host_software read-only limitcursorvendor
List all hosts' software (Market) Every host with open software fingerprint rows, one row per (hostname, role) with the vendor / version / hosting axes folded in (value, tier, fir…
list_host_software_history read-only limitcursorhostname*
List a host's software-fingerprint history The closed (superseded) software rows for one host, newest-first, cursor-paginated. Each row is one axis transition with its evidence. M…
list_id_quality_malformed read-only qsmplimitcursorreasonscheme
List malformed participant identifiers The individual identifiers that failed their scheme's structural rule, keyset-paginated on (scheme, value). The first page's `meta.facets` g…
list_incidents read-only hostlimitsincecursorstatus
List incidents The global incident feed, newest-first, cursor-paginated.
list_participant_events read-only id*limitcursor
List a participant's change events The participant's typed change events, newest-first, cursor-paginated.
list_participants read-only qapsmphostsizesort +13
List participants The participant set, keyset-paginated. Default sort is first-seen newest-first. Comma-array filters (`country`, `scheme`, `smp`, `ap`, `doctype`, `transport_prof…
list_provider_certs read-only slug*
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 coun…
list_providers read-only
List providers The OpenPeppol member registry with role flags, country, mapped hostnames and per-provider participant counts (market share), busiest first. Not paginated (the enve…
list_public_providers read-only limit
List public provider profiles The FREE, crawlable public subset for each curated provider, busiest first: identity + role flags, the seat-directory columns (legal entity, commerci…
list_smps read-only qlimit
List SMPs The SMP directory: every current SMP hostname with the seat(s) and provider that sign its metadata, busiest first. A hostname is listed if it currently homes participant…
list_software_anomalies read-only hostseatgradelimitsincecursor +2
List software anomalies The software-fingerprinting anomaly feed (spec §6): version downgrades and vendor swaps, both graded `notice`. A `market` carve-out — the general `/v1/anom…