Firmenwatch — Swiss Company Register
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Search and verify Swiss companies, UID status and register changes with dated official sources.
| Author | ch.firmenwatch |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2284 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Firmenwatch — Swiss Company Register": {
"url": "https://firmenwatch.ch/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
firma_suchenread-onlySucht Firmen im Schweizer Handelsregister nach Name oder UID. Liefert Firma, UID, Rechtsform, Sitz, Adresse und Status. Nutze dies, wenn die UID nicht bekannt ist.
Parameters:
suchbegriff(required) — string — Firmenname oder Teil davon, oder eine UID wie CHE-123.456.789anzahl— integer — Höchstzahl Treffer, 1 bis 25kanton— string — Kantonskürzel, z. B. ZH. Erlaubt: AG, AI, AR, BE, BL, BS, FR, GE, GL, GR, JU, LU, NE, NW, OW, SG, SH, SO, SZ, TG, TI, UR, VD, VS, ZG, ZHstatus— string — Auf einen Status einschränken
Hints: read-only yes · destructive no · idempotent yes · open-world yes
firma_detailsread-onlyLiefert die öffentlichen Angaben zu einer Firma anhand der UID: Stammdaten, Registerkapital nur mit belegter Währung, Personen- und Organabdeckung ohne Namen, Revision, Registerbefunde, belegbare Registerbezüge und den jüngsten Verlauf sowie den aktuellen MWST-, FINMA- und SECO-Abgleich mit amtlicher Quelle, Stand und Grenzen. Der öffentliche KI-Zugang gibt keine Namen natürlicher Personen und keine Finanzschätzungen aus.
Parameters:
uid(required) — string — UID im Format CHE-123.456.789 oder nur die neun Ziffernmit_verlauf— boolean — Meldungsverlauf mitliefern
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uid_pruefenread-onlyPrüft eine Schweizer UID auf Format und Prüfziffer (Modulo 11 nach Spezifikation des Bundesamts für Statistik) und schlägt sie im Bestand nach. Nutze dies, bevor du eine UID in ein System übernimmst — Tippfehler werden so erkannt.
Parameters:
uid(required) — string — Zu prüfende UID
Hints: read-only yes · destructive no · idempotent yes · open-world yes
firma_risikoread-onlyFasst zusammen, was im Handelsamtsblatt zu einer Firma publiziert wurde und geschäftlich relevant ist: Konkurs, Liquidation, Nachlassstundung, Kapitalherabsetzung und häufige Organwechsel. Jeder Befund ist einzeln benannt und datiert. Dies ist KEINE Bonitätsauskunft und bewertet KEINE natürlichen Personen.
Parameters:
uid(required) — string — UID der Firma
Hints: read-only yes · destructive no · idempotent yes · open-world yes
tagesbriefingread-onlyLiefert die wichtigsten strukturierten Firmenänderungen des jüngsten lückenlos verifizierten Publikationstags und zählt sie nach Art. Nutze dieses Werkzeug für einen täglichen KI-Lauf, ein Morgenbriefing oder eine automatisierte Marktbeobachtung. Optional lässt sich das Briefing nach Kanton, Meldungsart und Stichwort eingrenzen.
Parameters:
arten— array — Optional auf Meldungsarten einschränkendatum— string — Optionaler Publikationstag JJJJ-MM-TT. Ohne Angabe wird die jüngste lückenlos verifizierte Grenze verwendet.anzahl— integerkantone— array — Optional auf Kantone einschränkenstichwoerter— array — Stichwörter im Firmennamen oder bereinigten Meldungstext
Hints: read-only yes · destructive no · idempotent yes · open-world yes
bestand_statusread-onlyTrennt die neueste verfügbare Publikation von der lückenlos verifizierten Grenze und meldet den Datenqualitätsstatus. Nennt zusätzlich Frische und Abdeckung von MWST, FINMA und SECO. Nutze dies, bevor du dich auf eine Auskunft verlässt.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.