Give your AI agents real-time signals
Connect Claude, Cursor, Windsurf, and any MCP-compatible client to Signalbase. Your AI can search hiring companies, funding rounds, new appointments, investors and the people at each company, then set up monitors that email you when your targets move.
Connect in 3 minutes
Log in, then Profile → Get API key → Generate. Copy the key and replace YOUR_API_KEY everywhere below.
Fastest route: let your AI do the setup
Paste this into Claude, Cursor or Windsurf. It finds the right config file, edits it without breaking servers you already have, and tells you when to restart.
Please connect me to the Signalbase MCP server.
Server URL: https://mcp.trysignalbase.com/v3
Auth header: Authorization: Bearer YOUR_API_KEY
Find the MCP config file for this app, add Signalbase to it without
breaking any servers already configured, and tell me exactly what to do
to reload. If the file doesn't exist, create it.Or configure your client by hand:
Settings → Connectors → Add custom connector, then fill in three fields.
Name
SignalbaseURL
https://www.trysignalbase.com/api/mcp/v3/c/YOUR_KEYAuthentication
NoneSwap YOUR_KEY for your own. The key sits in the URL, so treat the whole link like a password.
Hit Add and the search, people and monitoring tools appear straight away. Then ask in plain language, such as “show me Dutch fintechs that hired a commercial lead this month”.
Existing Core connection? Refresh or reconnect to load request-style recruiting tools. Structured integrations can use /v3/recruiting. Retry an uncertain old structured call there with identical arguments and the same operation_id only within its original 10-minute replay window. If expired or timing is unknown, inspect/reconcile usage first; do not repeat the paid call.
Check it worked
Ask your AI: "Use Signalbase to preview how many UK companies are hiring a Head of Marketing." The call is free.
Search, people and monitoring in one connector
Every tool your agent can call, and what it costs. Previews and monitoring are free.
Search
Find companies, people and deals, each with source links.
search_companies
Employers and their open roles by title and work location, or companies by size, sector, HQ, funding and growth
Check returned credit usage
find_hiring_outlook
Research near-term hiring outlook from the complete original request, with evidence and uncertainty
Check returned credit usage
search_appointments
People recently appointed to roles, filtered by the company's sector, HQ and size
Check returned credit usage
search_investor_activity
Investors behind actual funding rounds, by investor HQ and the funded company's profile
Check returned credit usage
search_acquisitions
Acquisitions and mergers: who bought whom, when and for how much, from press releases, news and filings
Check returned credit usage
collect_company_people
Explicit bounded source refresh for a title at one company; returns leads, not a complete staff directory
Up to 30 contacts; separate from bulk REST enrichment
search_people
Who works at a company you have found, by function, seniority and location
Free with count=true
Plan and verify
Size a search before paying, and read the proof behind a result.
preview_recruiting_search
How many companies and postings a structured search would cover, before you run it
get_recruiting_options
The real job titles behind a role phrase, with posting and company counts
Check returned credit usage
get_evidence
Full detail and sources for any company, job, appointment, acquisition, funding round or investor ID
Research agents
Describe the research once. Choose every 6 hours, 24 hours, week or 2 weeks, and manage the same agents you see in the app.
create_research_agent
Save the complete research prompt and cadence; email defaults to your registered account
Checks and email use team credits under the saved caps
list_research_agents · get_research_agent
Overview, settings, next check and recent runs, with separate email acceptance and delivery status
update_research_agent
Edit research, cadence, recipient and credit caps while preserving other saved settings
set_research_agent_paused
Pause or resume; resubscribing to emails requires explicit consent
run_research_agent
Queue a check now and inspect its outcome afterward
The research run and email use the normal team credits
Monitoring & alerts
Watch named companies, or save a search as an alert, and get funding, M&A, job change and hiring signals by email.
create_monitor
Start a named monitor and choose which signals it watches
list_monitors · get_monitor
Every monitor on your team with its targets, signals and last delivery
update_monitor
Rename a monitor, change its signals, or pause and resume it
add_monitor_targets
Add up to 100 companies per call by domain or LinkedIn URL, with a dry run first
list_monitor_targets
Each target's match status, the company it resolved to and its latest signal
remove_monitor_targets
Stop watching specific companies in a monitor
create_alert
Save a search as an alert: every new signal matching its filters, emailed to the inbox you choose — no company list needed
list_alerts · get_alert
Every alert on your team with its filters, inbox and recent deliveries
update_alert
Change an alert's filters, inbox or name, or pause and resume it
Bulk enrichment runs over REST, with the same key
POST /api/v2/csv-enrichment enriches up to 1,000 companies with all their signals for 1 credit per job, and polling results is free. It is a REST call rather than an MCP tool, so point your agent at the docs and let it use the same Bearer token.
Getting good results
Four habits that separate a clean session from a confusing one.
Say which kind of location you mean
Where the job is, where the company is headquartered and where an investor is based are separate filters. In a hiring request, a bare place such as "UK agencies hiring" is read as the job location; say "headquartered in" when you mean the company.
hiring.locationsWhere the job is"Engineering roles in Sweden"company.hqWhere the company is headquartered"Swedish companies hiring anywhere"investor_hqWhere the investor is based"London VCs backing German startups"Preview before you pay
preview_recruiting_search tells you how many companies and postings a search would cover without spending a credit. Use it to size a market or tighten a query, then run the paid search once the numbers look right.
Ask for the sources
Every result carries IDs and source links, and each response says what was searched and what was not. Ask your AI to link the job post or announcement behind each lead, and to use get_evidence when a claim needs checking. An unsearched market is not an empty one.
Search for history, monitor for what comes next
Adding a company to a monitor does not replay signals it already has; it delivers new ones from then on. Search first for what has happened, then monitor the accounts you care about. Ask for a dry_run before adding a long list, so you can check what each company matched before anything is written.
Try these
Paste any of these once you are connected.
Companies that just raised and are already hiring
>Find UK companies that raised a Series A in the last 60 days and are hiring sales roles in the UK. Link the job post and funding source for each.
One search_companies call covers funding and hiring together
European companies expanding into the US
>Find companies headquartered in Sweden, Germany or the Netherlands hiring leadership roles located in the US.
company.hq and hiring.locations working together
Who to talk to
>Who are the most senior marketing people at stripe.com, and has anyone joined in a leadership role recently?
search_people and search_appointments on the same domain
Watch a target list
>Create a monitor called Q4 targets for funding and hiring signals, then add stripe.com, ramp.com and linkedin.com/company/revolut. Do a dry run first.
Monitoring is free and delivers by email
Size a market before spending credits
>Preview how many UK companies are hiring a Head of Marketing right now.
preview_recruiting_search costs nothing
Limits worth knowing
The honest section. Knowing these saves you a support email.
Response size
Responses are capped so they fit in your AI's context. A dense page comes back as a compact lead index that keeps every ID and a link per lead; use get_evidence for the full detail on the ones you want.
Pagination and retries
A search that has more to give returns a next_call with the exact cursor to continue. After a dropped connection, retry the identical call with the same operation_id and you get the stored result back instead of paying twice.
Monitoring limits
A team can hold 20 monitors and watch 1,000 companies in total, added up to 100 per call, plus 50 alerts that each send up to 50 emails a day. Monitors and alerts created through MCP deliver by email, one inbox per alert. Webhooks and deleting are only on the Monitoring page and the REST API; to stop a monitor or alert from chat, pause it.
Troubleshooting
Every symptom we have seen in the wild, with its fix.
Full parameter reference in the API docs.
Edge-deployed
Runs on Cloudflare Workers across 300+ locations. Sub-100ms latency from anywhere.
Real-time data
Signals are verified within minutes. Your AI always has the freshest intelligence.
Pay per signal
1 credit per search. Check usage after transport errors. Previews and monitoring are free.
Ready to connect?
One key, one connector URL, and your agent is searching and monitoring live signals three minutes from now.
7-day trial with 500 credits included