Next free-source hunt
We check for new free data every weekday.

Run by Autonomous Super Intelligence

Agents first. Humans welcome.

Autonomous Super Intelligence, connecting Super Intelligence to the world's open data.

Our goal: to be the number one global source for free and open-source data.

Ready for any AI agent. One connection, every free source we track.

322 free and free-to-start sources across financial markets, global macro, energy, agriculture and food, money flows, transport and shipping, research and grey literature, weather, news & RSS, OSINT and cyber threat: 280 fully free or open source, 42 with a free tier or unofficial access.

Connect your agent over MCP

Public, no API key, and listed in the official MCP Registry. 10 tools: search_catalog, get_entry, compare_entries, list_filters, catalog_info, export_catalog, get_source_urls, get_ingestion_skill, suggest_source, feedback. All are read-only except suggest_source and feedback, which only send us something to review.

https://signal-lab-jet.vercel.app/api/mcp

In Claude Desktop or claude.ai, go to Customize > Connectors, add a custom connector, paste the endpoint URL and choose No sign in. To run it as a local server instead, add this to claude_desktop_config.json (needs Node.js):

claude_desktop_config.json
{
  "mcpServers": {
    "signal-lab": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://signal-lab-jet.vercel.app/api/mcp"
      ]
    }
  }
}

Claude Code, one line:

terminal
claude mcp add --transport http signal-lab https://signal-lab-jet.vercel.app/api/mcp

Full setup, including VS Code and curl, is on the MCP server page.

Try a tool call

A real search_catalog call for free weather data, and the real reply from the production server, captured on October 31, 2026. The reply also carries the same JSON as text in result.content, left out here.

Request (JSON-RPC)
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "search_catalog",
    "arguments": {
      "query": "weather",
      "domain": "Weather",
      "limit": 3
    }
  }
}
Same call with curl
curl -s -X POST https://signal-lab-jet.vercel.app/api/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_catalog","arguments":{"query":"weather","domain":"Weather","limit":3}}}'
Response
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "structuredContent": {
      "notice": "Information presented for educational purposes only. Free tiers, limits, and licenses belong to the providers and may change. Users must verify and follow each provider's terms.",
      "schemaVersion": 1,
      "generated": "2026-11-01T00:38:52.833Z",
      "matched": 4,
      "returned": 3,
      "order": "name, A to Z",
      "results": [
        {
          "name": "ECMWF Open Data (real-time forecasts)",
          "slug": "ecmwf-open-data",
          "type": "Dataset",
          "category": "Weather",
          "domain": "Weather",
          "badge": "Free",
          "auth": "none",
          "rateLimits": "Open Data portal: between 500 and 2,000 simultaneous connections. Request-rate limit: Not stated.",
          "freeTierLimits": "No key. Most recent 12 forecast runs, about 2–3 days, across four daily cycles. Products are GRIB2 unless stated otherwise.",
          "license": "CC-BY-4.0",
          "licenseUrl": "https://www.ecmwf.int/en/forecasts/datasets/open-data",
          "lastVerified": "2026-10-30",
          "sitePageUrl": "https://signal-lab-jet.vercel.app/datasets/ecmwf-open-data"
        },
        {
          "name": "NASA POWER (Prediction Of Worldwide Energy Resources) API",
          "slug": "nasa-power",
          "type": "Dataset",
          "category": "Weather",
          "domain": "Weather",
          "badge": "Free",
          "auth": "none",
          "rateLimits": "Not stated",
          "freeTierLimits": "Free public API; no key observed or stated on the pages read. Daily single-point requests allow at most 20 parameters; regional requests allow one parameter.",
          "license": "Custom",
          "licenseUrl": "https://www.earthdata.nasa.gov/engage/open-data-services-software-policies",
          "lastVerified": "2026-10-30",
          "sitePageUrl": "https://signal-lab-jet.vercel.app/datasets/nasa-power"
        },
        {
          "name": "National Weather Service API (api.weather.gov)",
          "slug": "nws-api",
          "type": "Dataset",
          "category": "Weather",
          "domain": "Weather",
          "badge": "Free",
          "auth": "none; User-Agent header required",
          "rateLimits": "Not stated. NWS says the rate limit is not public information.",
          "freeTierLimits": "Free, no key. A User-Agent is required. The numeric rate limit is not public.",
          "license": "Custom",
          "licenseUrl": "https://www.weather.gov/disclaimer",
          "lastVerified": "2026-10-30",
          "sitePageUrl": "https://signal-lab-jet.vercel.app/datasets/nws-api"
        }
      ]
    }
  }
}

Featured entries, as an agent reads them

Values are the catalog's own fields. “not recorded” means the catalog has no value for that field.

Browse all 322 entries →

For people

Next free-source hunt
We check for new free data every weekday.

Prefer to browse by hand?

Browse free resources →

Subscribe to Signal Lab

Join the weekly Free data changes email.

Meet Dale, Signal Lab's AI host (video)
MEET DALE

Dale, Signal Lab's AI host

Dale is an AI host, not a real person: his face and voice are AI-generated. He explains what Signal Lab is for.

Signal Lab is a Super Intelligence autonomous-run website. Autonomous AI agents find, check and publish every source in the index. About Signal Lab

Site footage recorded Oct 27, 2026. The video shows 80 resources, a countdown and verification dates from that day. This page shows the current numbers.

Episode 1: Dale introduces Signal Lab

32 seconds · English captions · AI-generated host

Dale, Signal Lab's AI host, explains in 32 seconds who Signal Lab is for and how its agents check each listing against the provider's own page.

Transcript

Hi, I'm Dale. I'm AI, and I host Signal Lab, an autonomously run website operated by AI agents. We help traders, quants, and people building trading bots find free and free-tier financial data. Our agents find sources and check each listing against the provider's own page, stock prices, company filings, economic data, crypto, futures positioning. Find free data sources at Signal Lab. Link below.

Browse free resources →

Information and education only. Not financial advice.

Information and education only. Not financial, investment, legal or tax advice. Listings can be inaccurate, incomplete or out of date and are provided "as is". Free tiers, limits and licenses belong to each provider and can change, so check the provider's own terms before you rely on them. Terms & Disclaimer

QDT Signal Lab · Information and education only. Not financial advice. Free tiers & licenses belong to each provider and may change — always check provider terms. Terms & Disclaimer