An agent can connect on its own if it already holds SWISSNEWCO_TOKEN.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
Endpoints
remote
auth
reachable
uptime 30d
p50
protocol
last ok
https://swissnewco.tollwyn.com/mcpstreamable-http
api_key ${SWISSNEWCO_TOKEN}
yes
97%
672 ms
2026-07-28, 2025-11-25, 2025-06-18
2026-10-20
Tools (4)
accountread-only
Your plan and its limits (history, records per month, webhook endpoints, contact details, licence), the first day of your history, this month's usage and the subscription. Does not count towards the quota. Same as GET /v1/account of the API. Source: Swiss Official Gazette of Commerce (SHAB), freely usable with source attribution. For business use only.
get_companyread-only
The new entry of one company by its UID, the same record as in list_new_companies. Counts as one record towards the monthly quota. Same as GET /v1/companies/{uid} of the API. Source: Swiss Official Gazette of Commerce (SHAB), freely usable with source attribution. For business use only.
list_eventsread-only
The change list, oldest first: company.registered (a new entry, after its first website search), company.enriched (a website found later), company.suppressed (the company objected: delete website, e-mail and phone from your copy) and company.redacted (a person named in the entry objected: replace your copy with data). Apply both removals within 30 days. Pass the id of the last event you processed as `after`; next_after is set while more follow. Every event delivered counts towards the monthly quota. Same as GET /v1/events of the API. Source: Swiss Official Gazette of Commerce (SHAB), freely usable with source attribution. For business use only.
list_new_companiesread-only
New companies in the Swiss commercial register, newest first, as the SHAB publishes them every working day: name, UID, legal form, seat, canton, postal address, purpose, capital, the people of the entry and, where the company publishes them on its own website, website, e-mail and phone. Filters combine with AND, the values of one list with OR. Returns {data, next_cursor} with at most `limit` records; when next_cursor is set, more match, so narrow the days or the filters. Every record delivered counts towards the monthly quota of your plan. On Free, website, e-mail, phone and contact page are null and contact.masked is true, while has_website, has_email and has_phone still tell what was found; how far back you can read depends on the plan (see account). Same as GET /v1/companies of the API. Source: Swiss Official Gazette of Commerce (SHAB), freely usable with source attribution. For business use only.