protogrid

Search / com.tollwyn/uidwatch

uidwatch

not classified

Swiss bankruptcy, liquidation and register alerts for a UID list. Source: SHAB. Webhook, API, email.

v1.0.0 · active · website · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality89good
Trust60of 100
Uptime, 30 days90%
Latency p50663 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "uidwatch": {
      "type": "http",
      "url": "https://uidwatch.tollwyn.com/mcp",
      "headers": {
        "Authorization": "Bearer ${UIDWATCH_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http uidwatch https://uidwatch.tollwyn.com/mcp --header "Authorization: Bearer ${UIDWATCH_TOKEN}"
[mcp_servers.uidwatch]
url = "https://uidwatch.tollwyn.com/mcp"
bearer_token_env_var = "UIDWATCH_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "uidwatch": {
      "type": "remote",
      "url": "https://uidwatch.tollwyn.com/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:UIDWATCH_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "uidwatch": {
      "type": "http",
      "url": "https://uidwatch.tollwyn.com/mcp",
      "headers": {
        "Authorization": "Bearer ${UIDWATCH_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=uidwatch&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdWlkd2F0Y2gudG9sbHd5bi5jb20vbWNwIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyICR7VUlEV0FUQ0hfVE9LRU59In19"
}
{
  "servers": {
    "uidwatch": {
      "type": "http",
      "url": "https://uidwatch.tollwyn.com/mcp",
      "headers": {
        "Authorization": "Bearer ${UIDWATCH_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "uidwatch": {
      "httpUrl": "https://uidwatch.tollwyn.com/mcp",
      "headers": {
        "Authorization": "Bearer ${UIDWATCH_TOKEN}"
      }
    }
  }
}
extensions:
  "uidwatch":
    enabled: true
    name: "uidwatch"
    type: streamable_http
    uri: "https://uidwatch.tollwyn.com/mcp"
    headers:
      "Authorization": "Bearer ${UIDWATCH_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${UIDWATCH_TOKEN}. The registry never accepts secret values.

Quality 89 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations12 of 12 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: watchlist_add (idempotentHint, openWorldHint); watchlist_list (destructiveHint, idempotentHint, openWorldHint); webhook_create (idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 1,637 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

12 tools, about 1,637 tokens to load them all · tool set 56a951a01058 · checked 2026-10-20 11:08 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 60 / 100

no-repository
provenance55
liveness26
freshness100
hygiene80

+dns-namespace +website -unreachable(1 failures) +updated-8d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://uidwatch.tollwyn.com/mcp streamable-httpnoneno (1 failures)90%663 ms2026-07-282026-10-19

Tools (12)

account_statusread-onlyThe account: plan (trial, monitor or paused), whether the list is monitored, the limit and usage in entries, the end of the trial, whether the email address is confirmed, and last_scan_at, the last successful check of the gazette.
billing_checkoutA Stripe Checkout link for the subscription: CHF 33 per month per package of 2500 entries, 1 to 10 packages, cancel monthly. A person, or an agent with its own payment method, opens the link and pays there.
events_listread-onlyEvents for the watchlist after a cursor, oldest first: bankruptcies, compositions, debt enforcement, liquidations, deletions, register deficiencies and changes, and new entries published in the Swiss Official Gazette of Commerce (SHAB), each with a link to the notice and its signed PDF. Keep next_cursor and pass it as cursor next time: every event comes exactly once. historical "true" filters the findings of the initial check, published before the entry was added.
uidwatch_signupCreate a UIDWatch account and get its API key. The key is shown only in this answer: keep it and send it as "Authorization: Bearer <key>" in the configuration of the MCP client, which every other tool needs. accept_terms must be true: it accepts the terms of service (https://uidwatch.tollwyn.com/terms?via=mcp-registry), including the data processing terms in section 8, on behalf of the business that signs up. The trial lasts 30 days and watches 20 entries until a person confirms the email address from the mail UIDWatch sends, then 2500. via is an optional partner id; without one the account counts as signed up through MCP.
watchlist_addAdd entries to the watchlist, or change the reference of entries already on it. UIDs are accepted as CHE-123.456.789, CHE123456789 or with MWST/TVA/IVA; the check digit must match. Each entry may carry your reference (e.g. a customer number) and a group (e.g. the client a debtor belongs to). All or nothing: one invalid UID rejects the call with every problem listed. New entries get an initial check of the history in the gazette.
watchlist_listread-onlyA page of the watchlist, oldest entry first, optionally of one group. Each entry tells whether its initial check is done (checked_at) and whether it is within the limit of the plan (monitored).
watchlist_removedestructiveRemove one entry from the watchlist; name its group if it has one.
watchlist_replacedestructiveReplace the whole watchlist with these entries, e.g. to sync it from an ERP every night: entries missing from items are removed, entries that stay keep their date. UIDs are accepted as CHE-123.456.789, CHE123456789 or with MWST/TVA/IVA; the check digit must match. Each entry may carry your reference (e.g. a customer number) and a group (e.g. the client a debtor belongs to). All or nothing: one invalid UID rejects the call with every problem listed. New entries get an initial check of the history in the gazette.
webhook_createAdd a webhook endpoint (https on a public address, at most 5): every new event of the chosen kinds (default: all) is posted to it as JSON, signed with HMAC-SHA256 in the UIDWatch-Signature header. The signing secret is returned only in this answer.
webhook_deletedestructiveDelete a webhook endpoint; no more events are posted to it.
webhook_listread-onlyThe webhook endpoints of the account with their kinds.
webhook_testPost a sample event marked "test": true to a webhook endpoint now and tell how it answered (10 per minute).

Schemas: list_tools.

Similar MCP servers

More from com.tollwyn

Official server.json
{
  "name": "com.tollwyn/uidwatch",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://uidwatch.tollwyn.com/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Bearer and the API key of your UIDWatch account: Bearer uw_… Without it only uidwatch_signup works, which creates an account and returns its key."
        }
      ]
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://uidwatch.tollwyn.com/?via=mcp-registry",
  "description": "Swiss bankruptcy, liquidation and register alerts for a UID list. Source: SHAB. Webhook, API, email."
}