Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Added "multi_vendor_status"; changed the definition of "vendor_status" (4 tools before, 5 now)
⟨26 unchanged words⟩ read live from PulseWatch. Use it for onevendor.vendor; use multi_vendor_status for up to 25 vendors at a flat price. Call list_vendors (free) first if you are ⟨38 unchanged words⟩
Check the status of up to 25 SaaS or cloud vendors in one call, for "is my stack down?" questions: per-vendor status and a list of the ones not operational, read live from PulseWatch. Use vendor_status when you need incident detail for a single vendor. Untracked names are reported, not fatal. Not charged if none of the vendors is tracked or every lookup fails. Read-only; one flat price of $0.05 USDC via x402 (payment goes in _meta["x402/payment"]).
Changed the definition of "list_vendors", "pricing", "validate_vendor" and 1 more
FREE.Free.List/searchList or search the vendors PulseWatch tracks (slug, name, category)., paged. Use it before paying to confirm a vendor istracked.tracked and to get its exact slug. Read-only; one request to PulseWatch, no payment.
{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"page":{"description":"Page number, starting at 1 (default 1)","Certificate recorded, valid to 2027-01-08
Authorization not required
Unknown → Live
First tool surface recorded: 4 tools (server version 1.0.0)
https://api.pulsewatch.us/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 7 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"List tracked vendors (free)"}FREE.Free.PricesReturn the price of every paid tool, the payment networkand(Base),paymentthe receiving addressforand thepaiddatatools.source. No input, no network request, no payment.
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Prices (free)"}FREE.Free. Check that a vendorname/domainname,formatslugbeforeorpaying.domain is well-formed and see how it will be matched. Formatonly;only and offline (no network request, no payment); use list_vendors to confirmitthe vendor is actually tracked.
{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"vendor":{"description":"Vendor name, slug or domain, e.g. 'Stripe', 'stripe' or stripe.com","maxLength":200,"type":"string"}}," ⟨4 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Validate vendor (free)"}IsCheckthiswhether one SaaS or cloud vendordown?(e.g.CurrentStripe) is down right now: current status, confidence, active incidents, 30-day uptime andfreshnesshowforfreshonetheSaaS/clouddatavendoris, read live from PulseWatch.UnknownUse it for one vendor. Call list_vendors (free) first if you are not sure the vendor is tracked: unknown vendors return an error and are not charged. Read-only. Costs $0.01 USDC per call via x402 (payment goes in _meta["x402/payment"]); invalid input or an upstream failure is not charged.
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true}