Products
Signal Tracker Data Platform Data Enrichment API Intelligence deskSolutions
Inward Investment & Aftercare Deal Origination Executive Search Corporate Development Signal-Based Outbound Competitive Intelligence Funding Signals Competitor Monitoring For Sales Teams For Founders For Agencies For InvestorsExplore
Companies Live Signals Markets TrendsResources
Signal Checker Blog Integrations FAQ Contact PricingAsk which companies just raised, who started hiring, what changed on a homepage last Tuesday — and get answers with the date we saw each line. There are two ways in, and the one that suits you depends on whether you write code.
Which Dutch companies raised in the last 60 days and are hiring sales?
Four companies match. The strongest is Ventory:
The raise and the sales hiring are two weeks apart — that ordering usually means the go-to-market spend is being committed now.
A server URL and your API key. Claude Code takes them in one command; Cursor and VS Code install in one click from your panel; Claude Desktop through a copy-paste config. Everything else speaks plain JSON-RPC over a single POST.
This is the developer path onto the API server. If what you want is your own tracked companies inside Claude or ChatGPT, that server takes no key at all — you sign in and approve a screen.
Create an account and grab your API key — trial credits included.
Open API Panel → AI Agents and copy the config for your client, or hit the one-click install.
Ask your agent a question about timing.
MCP server
Bounce Watch runs as an MCP server. Connect it once and Claude, ChatGPT, Cursor or your own agent can ask the record anything, in plain language. Three steps, and you never touch a key or a config file.
Open Settings → Connectors → Add custom connector.
Claude asks for a paid plan at this step — theirs, not ours.
Paste this link.
https://api.bouncewatch.com/api/v1/mcp
Sign in and approve. That is it — nothing to paste back.
Bounce Watch
wants to connect to your assistant
We never see what you ask your assistant — only the questions it sends here.
On Claude's free plan, — same three steps, nothing to install.
One switch is called developer mode, and nothing technical follows it. You will not write any code, it changes nothing else in ChatGPT, and you can turn it off in the same place.
Settings → Apps → Advanced settings → turn on developer mode.
Add a connector and paste this link.
https://api.bouncewatch.com/api/v1/mcp
Sign in and approve.
Bounce Watch
wants to connect to your assistant
We never see what you ask your assistant — only the questions it sends here.
Add this to your MCP config and sign in when it asks.
{ "mcpServers": { "bouncewatch": { "type": "http", "url": "https://api.bouncewatch.com/api/v1/mcp" } } }
One command.
claude mcp add --transport http bouncewatch \
https://api.bouncewatch.com/api/v1/mcp
It opens a browser to sign in the first time. Add -s user to make it available in every project.
Any client that speaks MCP over HTTP. The first call costs nothing and lists every tool your agent can use.
curl -s https://api.bouncewatch.com/api/v1/mcp \ -H "Authorization: Bearer YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Prefer a key to a sign-in? Read how keys work — no card, and it works on every tab above.
Free to connect — 2,500 credits, no card. See the plans.
Company lookup you can get anywhere. search_signals answers a question no company database can — which companies did something recently, and when. watch_company answers the one that comes next: tell me when it happens again, without being asked.
The dangerous failure of a signal API is not a wrong answer. It is an empty one. An agent reads signals: [], concludes the company has gone quiet, and tells your team to deprioritise an account that is in fact perfectly alive — we simply had not looked at it since March.
So every answer carries how recently we observed that company, and a flag saying whether the absence of signals means anything at all. When it doesn't, the agent is told to say so rather than guess.
Every call is metered against the same credit balance as the API, and both servers are authenticated — a key for code, a sign-in for everything else. Most MCP servers listed publicly are neither.
search_signals 12 · get_company 10 · refresh_company 36 · polling free
An agent that runs nightly bills nightly — on a product we already sell.
A key is right for code: it goes in an environment variable and it never expires on you mid-run. It is wrong for everybody else. Claude Desktop and claude.ai will not take one, and a salesperson is never going to edit a JSON config to reach their own pipeline.
So the Signal Tracker server speaks OAuth: you paste a URL, sign in, approve a screen that names what the assistant will be able to see, and you are connected. Nothing to copy back.
Tokens are bound to one resource. A Signal Tracker grant cannot open the API server, and the reverse cannot happen either.
41% of listed MCP servers have no authentication at all. Of the ones that do, 8.5% use OAuth. We are in that 8.5%, and wiring an open server into anything that touches your pipeline is a security decision rather than an integration one.
watch_company and check_watches shipped in August 2026. The rest of this market stops at read: your agent asks, repeatedly, and pays for every question it did not need to ask.
Live run, 6 August: a company last scanned 693 days earlier → 11 signals and a scored card in under three minutes.
Sources · Zuplo survey of 17,000+ listed MCP servers, Feb 2026 · BlueRock analysis of ~7,000 public servers
The signals worth the most are the ones that happen least. Across every company we watch, a quarter holds a few hundred funding rounds and a handful of shutdowns — because that is how often those things happen, not how closely we are looking.
Which means searching for them is the wrong instrument. The odds one lands inside the window your agent happens to ask about are poor, and a quiet result reads like an empty index rather than a calm quarter.
So the agent registers the interest once and we do the waiting. watch_company on the accounts that matter; check_watches returns only what is new since it last asked, and costs nothing. If your agent runs on a server, the webhook reaches it the moment the signal lands.
Monday, first thing
check_watches() 3 new since Thursday mollie.com recently_funded Aug 8 bunq.com key_hire_announced Aug 9 framer.com expansion_announced Aug 10
Nothing was polled and nothing was re-read. The protocol only lets a server answer, so the registration is a normal tool call and the wake-up arrives another way — an inbox the agent drains, or a signed webhook.
Connecting the server also installs a set of workflows. Pick one from your client's menu instead of working out which tools to chain — each already knows the right sequence.
Find companies showing growth momentum that have NOT raised recently — the ones likely to be raising soon. Built for deal sourcing.
Build an outreach angle for one company from its recent signals: what changed, why it matters, and what to open with.
Companies that closed a round AND are hiring in the same window — new budget plus a mandate to spend it.
What happened at a named list of companies since a given date, ranked by what deserves attention.
Check a list of companies for layoffs, shutdowns, leadership exits and other distress indicators. Finding nothing is the normal and good outcome — distress is rare, so this is a screen, not a search.
The MCP server is a second door onto the Data Enrichment API. If you already have a key, it works right now — nothing to buy, nothing to migrate.
One analytics cookie (Google Analytics). We use a single analytics cookie (Google Analytics) to understand how the site is used. Essential cookies are always on. You decide on analytics. Cookie Policy