The world's open data,
checked and ready to call.
Signal Lab is the open data catalog for people and AI agents. Every source has its licence, limits and evidence checked, a Signal Score, and one MCP endpoint that any agent can call.
- Sources
- 476
- Domains
- 11
- Need no key
- 413
- Open licence
- 161
- Evidence links
- 1,539
Written for people.
Parsed by agents.
Every fact on a Signal Lab page is the same fact an agent receives — same field, same value, same evidence. Hover a row to see its twin.
National Weather Service API (api.weather.gov)
United States and its territories where NWS offices issue products.
- Domain
- Weather
- Access
- none; User-Agent header required
- Limits
- Not stated. NWS says the rate limit is not public information.
- Licence
- Public domain (custom terms)
- Verified
- 2026-10-30
- Evidence
- 3 source pages checked
- Signal Score
- 85 / 100
{ "domain": "Weather", "auth": "none; User-Agent header required", "rateLimits": "Not stated. NWS says the rate limit is not public information.", "license": "Custom", "lastVerified": "2026-10-30", "evidenceUrls": [3 urls], "signalScore": 85}
From central banks to ship transponders.
Each domain has a three-letter code that follows a source everywhere — the catalog, the score card and the agent reply.
- FIN86FinancialPrices, filings, fundamentals and crypto
- MAC21Global MacroCentral banks, statistics offices, rates
- ENR22EnergyGrids, carbon intensity, fuels
- AGR22Agriculture & FoodCrops, prices, food security
- FLW21Money FlowsTrade, aid, payments and capital
- TRN73Transport & ShippingVessels, ports, flights, transit
- RES18Research & Grey LiteraturePapers, preprints, reports
- WTH20WeatherForecasts, observations, climate
- NWS26News & RSSFeeds, wires and events
- OSI130OSINTPublic, lawfully published records
- CYB37Cyber ThreatDefensive threat intelligence
- AllBrowse all 476
A number you can
trace to its evidence.
Five checks, twenty points each, computed only from what we verified at the source. No paid placement changes a score.
- Access
- No key · none; User-Agent header required
- 20
- Licence clarity
- Custom · terms linked
- 13
- Evidence
- 3 source links checked
- 15
- Freshness
- verified 2026-10-30
- 20
- Documentation
- docs · limits · coverage · attribution
- 17
Draft model Weights are a proposal for review.
One endpoint.
No key. Every source.
A public MCP server, listed in the official registry as io.github.QDThead/signal-lab. Ten tools; all read-only except two that only queue a suggestion for review.
claude mcp add --transport http signal-lab \
https://signal-lab-jet.vercel.app/api/mcp{
"jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": {
"name": "search_catalog",
"arguments": { "query": "weather", "auth": "none" }
}
}- MCP serverStreamable HTTP, stateless, CORS open
- MCP Registryio.github.QDThead/signal-lab
- llms.txtShort index written for language models
- llms-full.txtEvery entry in full text
- catalog.json476 entries · schema v1
- OpenAPIThe same catalog as a REST description
- Ingestion skillsPer-source markdown an agent can follow
- schema.orgDataCatalog + Dataset JSON-LD on every page
Provider sites and their data are third-party and untrusted. Catalog text is screened for injection-style content before it is published, and every reply carries the provider's terms.
Have data worth finding?
We host, score and sell it.
Soon, commercial providers can list their catalogs next to the open ones: scored with the same method, discoverable by the same agents.
Your catalog lives on Signal Lab, with pages for people and records for agents, kept in sync with your source.
The same five checks as every open source. A partner listing never buys points — that is why the score is worth showing.
Reach agents where they look for data: MCP search, llms.txt and the registry. See which agents read your listing.