io.github.QDThead/signal-lab · v1.2.0 · finance-and-payments
Signal Lab: free financial data sources is healthy: it completed an MCP handshake in 777 ms and exposes 8 tools.
Search and export a catalog of free financial data sources, with terms URLs and ingestion skills.
Endpoint: https://signal-lab-jet.vercel.app/api/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 8 |
| Latency | 777 ms |
| Last checked (UTC) | 2026-10-30T01:05:26.490Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-30T01:05:26.490Z | Healthy | 777 |
search_catalog | Find free and free-to-start financial data sources, tools and models in the Signal Lab catalog by text and by filters (category, type, access badge, sign-up needed, license, task, verified, verified_since; see list_filters for the values). Returns up to 25 summary rows in name order, each with lastV |
get_entry | Return one catalog entry by slug, with every field the catalog has for it (limits, coverage, auth, license, licenseNote, source URLs, lastVerified). Get slugs from search_catalog. |
compare_entries | Place the catalog's fields for up to 5 entries side by side. Values are the catalog's own; a field the catalog does not have shows Not in catalog. |
list_filters | List the values the catalog uses for type, badge, auth, category, license, task, verified and lastVerified, with how many entries have each. Call this first to pick exact filter values. |
catalog_info | Return the catalog's notice, schemaVersion, generated time, entry count and the download URLs of the full catalog as JSON and CSV. |
export_catalog | Export the Signal Lab catalog as JSON or CSV: every entry, or only those matching the same filters as search_catalog (no result cap). Optional fields picks columns by catalog field name. CSV has a header row, joins lists with "; " and repeats the catalog notice in the last column. Also returns the s |
get_source_urls | Return where each entry's data comes from: the provider's site, docs and evidence pages, the license or terms URL with the license note, and the lastVerified date, plus the Signal Lab page. Pass up to 25 slugs, or the same filters as search_catalog (all entries if none). A URL the catalog does not r |
get_ingestion_skill | Return the agent-ready ingestion skill for one data source as markdown: how to get access, the exact request or download, the response format, a Python snippet that loads it into pandas and writes Parquet, limits, known quirks, terms and attribution, and the provider pages it was written from, with |