io.github.SevaSk/nova-scotia-data-explorer

Nova Scotia Data Explorer

Query and explore Nova Scotia open datasets via the Socrata SODA API.

Endpointhttps://scotiasignal.ca/mcp (streamable-http)
Registry version1.0.0
Now4 tools · grade A (95) · pin ts_586b4abadcf1fdd28011d61756dc3bd3 · protocol 2025-06-18
First / last listed2026-10-29 01:57 UTC / 2026-10-29 01:57 UTC
Grade over time2026-10-29: A (95), 4 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-29 01:57 UTC
4 tools, grade A (95)

Tools: list_categories search_datasets get_dataset_metadata query_dataset

Current tools (4)

list_categoriesReturns all dataset categories and popular tags available on the Nova Scotia Open Data portal. Use this first to discover valid category names before calling search_datasets with a category filter.
params: none
search_datasetsSearch the Nova Scotia Open Data catalog (data.novascotia.ca) for datasets by keyword, category, or tag. Returns dataset names, IDs, descriptions, column names, and direct portal links. Use list_categories first to see valid category and tag names. Use the returned dataset ID with query_dataset or get_dataset_metadata for further exploration.
params: query, category, tag, limit, offset
get_dataset_metadataRetrieve full schema and metadata for a Nova Scotia Open Data dataset by its 8-character identifier (e.g. '3nka-59nz'). Returns all column field names, data types, and descriptions — essential before calling query_dataset so you know the exact field names to use in $select and $where clauses.
params: dataset_id*
query_datasetRun a SoQL query against a Nova Scotia Open Data dataset. SoQL is SQL-like. Key clauses (combine with &): $select=col1,col2 — choose columns $where=field='value' — filter rows (use single quotes for strings) $where=field like '%val%' — partial match $order=field DESC — sort $limit=50 — row count (default 25, max 50000) $offset=50 — p
params: dataset_id*, soql, limit

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.