Search the catalog
search_catalogFind free and free-to-start data sources (financial markets, global macro, energy, agriculture and food, money flows, transport and shipping, research and grey literature, weather, news & RSS, OSINT, cyber threat), tools and models in the Signal Lab catalog by text and by filters (domain, category, type, access badge, sign-up needed, license, task, verified, verified_since; see list_filters for the values). With a query, returns up to 25 summary rows in relevance order (name, slug and task concept matches first), then name A to Z; without a query, name A to Z. Each row has lastVerified and sitePageUrl. Use get_entry for every field of one entry, export_catalog for the whole list, get_source_urls for provider and terms links.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_catalog"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| auth | No | What sign-up is needed, as the catalog records it, for example none or free API key | |
| task | No | One task tag, for example macro or market-data | |
| type | No | Kind of entry, for example Dataset or Tool | |
| badge | No | Access type: Free, Open Source, Freemium or Unofficial | |
| limit | No | Default 10, at most 25 | |
| query | No | Words or known alias concepts that must all match catalog text. Aliases match whole terms; other words use substring matching | |
| domain | No | Data domain: Financial, Global Macro, Energy, Agriculture & Food, Money Flows, Transport & Shipping, Research & Grey Literature, Weather, News & RSS, OSINT or Cyber Threat | |
| license | No | The catalog's license value, for example Provider terms or MIT | |
| category | No | The catalog's category, for example Market Data or Macro | |
| verified | No | true: only entries counted as Verified resources in llms.txt; false: only the others (Signal Lab originals, license unknown) | |
| verified_since | No | Only entries whose lastVerified date is on or after this date (YYYY-MM-DD) |