Public Signal Data
Remote MCP server (hosted, no install) exposing multiple public-signal data tools: Polymarket odds snapshots, whale trades & wallet P&L; Workday ATS job postings; new US business filings; SAM.gov government contract & recompete monitoring; and ClinicalTrials.gov change monitoring. Listed in the official MCP registry as com.publicsignaldata/actors.
Documentation
Pay per result priced per record, not per seat — no subscription
$5 free monthly Apify's free plan covers trying everything here
JSON · CSV · Excel flat, schema-stable rows from every run
MCP-ready one config line makes any actor an AI-agent tool
Seven actors, four kinds of signal
Every actor reads official or public primary sources, normalizes to one flat schema, and bills per record returned. Click through for sample output, real pricing math, and copy-paste integration code.
Prediction marketsfrom $0.05
Polymarket Whale Trades Tracker
Every large trade on Polymarket above your USD threshold — wallet, side, price, size, market — plus per-wallet flow summaries.
Prediction markets$0.35
Polymarket Wallet P&L Analyzer
Paste any wallet address, get its reconstructed trading record: realized P&L, win rate, per-market breakdown, hedging share — with honest coverage flags.
Prediction marketsfrom $0.02
Polymarket Odds Snapshot
Structured odds, prices, volume and liquidity for exactly the markets you care about — with optional price history from the public CLOB.
Hiring signals$0.0015
ATS Job Board Scraper
Workday, Greenhouse, Lever and Ashby in one actor, one schema. Delta mode turns job boards into hiring signals: only what changed since the last run.
Lead generation$0.004
New Business Filings
Fresh LLC and corporation registrations from official state portals, normalized and cleaned of formation-mill noise. Day-one B2B leads.
Lead generation$0.003
GovCon Monitor
SAM.gov opportunities, fresh awards, and the money mode: expiring federal contracts 6–12 months before the recompete RFP drops.
Life sciences$0.01
ClinicalTrials.gov Change Monitor
Field-level change detection over 600k registered studies: new trials, status flips, new sites with PI names, enrollment deltas — only what changed since your last run.
In the workshopsoon
UCC Filings Feed
Fresh UCC-1 financing statements from state portals — every filing is a business that just borrowed money, and names who funded it.
One call from anywhere in your stack
Actors run on the Apify platform: call them synchronously over REST, from the Python or JavaScript clients, on a schedule with webhooks — or hand them to an LLM as tools via the Apify MCP server.
curl -X POST \
"https://api.apify.com/v2/acts/splendorous_astrolabe_xs9~polymarket-odds-snapshot/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H 'Content-Type: application/json' \
-d '{
"category": "crypto",
"min_volume_24h": 10000,
"max_markets": 100,
"include_history": false
}'
from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("splendorous_astrolabe_xs9/polymarket-odds-snapshot").call(
run_input={
"category": "crypto",
"min_volume_24h": 10000,
"max_markets": 100,
"include_history": false
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)
{
"mcpServers": {
"public-signal": {
"url": "https://mcp.apify.com/?actors=splendorous_astrolabe_xs9/polymarket-odds-snapshot",
"headers": {
"Authorization": "Bearer <APIFY_TOKEN>"
}
}
}
}
What people build with them
For agent builders
Data feeds for AI agents
An LLM without tools guesses; an agent with the right feeds cites. Every actor here returns flat, schema-stable JSON and is callable from any agent framework through the …
For sales & BD teams
Signal-based lead generation
The best B2B lead is a company that just did something: filed an LLC, opened five engineering roles, or has a federal contract expiring in nine months. These feeds delive…
For traders & researchers
Prediction-market intelligence
Three actors form a pipeline over Polymarket's public tape: the whale tracker finds wallets moving size, the P&L analyzer tells you whether they're worth following, and t…
Honest data beats impressive data
Each actor states its blind spots instead of hiding them — because downstream decisions (and downstream agents) are only as good as the flags in the data.
- Coverage flags, not silence. If the public tape caps out, the wallet report says coverage_capped: true and states the exact span covered.
- Mint detection. Negative-risk mints fabricate profit on naive P&L trackers; here those markets are flagged and excluded.
- Formation-mill filtering. LLC feeds blank the 5,000-entities-at-one-address noise by default and flag commercial agents.
- Official sources. State open-data portals, SAM.gov, USAspending, public ATS APIs, the public Polymarket tape — no fragile scraping, no personal data.
Frequently asked
What is an Apify Actor?
An Actor is a cloud program hosted on the Apify platform that you run via API, schedule, or call from an AI agent. Each run writes structured results to a dataset you can read as JSON or CSV. You pay only for the events each run produces — no subscriptions, no infrastructure.
Do I need to write code to use these?
No. Every actor runs from a web form in Apify Console, on a schedule, or through no-code tools like Zapier, Make and n8n. Developers can call the same actors via REST, the Python/JavaScript clients, or MCP.
How does pay-per-result pricing work?
Each actor defines billable events — a trade returned, a wallet analyzed, a filing record — with a fixed USD price. Your Apify usage credit covers them; the free plan includes $5 of usage every month, enough to try everything here.
Can AI assistants use these actors directly?
Yes. The Apify MCP server exposes any actor as a tool for Claude, ChatGPT, Cursor and other MCP clients: the agent fills the input schema, runs the actor, and reads the dataset — no glue code.
Is the data legal to use?
These actors read public, official sources: state open-data portals, SAM.gov and USAspending APIs, public ATS job boards, and Polymarket's public trade tape. Person-level consumer data is deliberately excluded.