accueil / serveurs / Données & BDD / io.github.SevaSk/nova-scotia-data-explorer
io.github.SevaSk/nova-scotia-data-explorer
serveur MCP (Model Context Protocol) · nova-scotia-open-data 1.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.SevaSk/nova-scotia-data-explorer est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.SevaSk/nova-scotia-data-explorer » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- get_dataset_metadata≈ 158 tokens
Retrieve 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.
Paramètres, retour & exemple (1)
Paramètresdataset_id· string · requis
8-character Socrata dataset identifier (e.g. '3nka-59nz')
Exemple d'appel{"name": "get_dataset_metadata", "arguments": {"dataset_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_categories≈ 86 tokens
Returns 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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - query_dataset≈ 386 tokens
Run 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 — pagination $group=field — group by (use with aggregate functions) $q=search term — full-text search Aggregates: count(*), sum(col), avg(col), min(col), max(col) Examples: $where=year='2024'&$order=total DESC&$limit=10 $select=department,count(*)&$group=department&$order=count(*) DESC $where=area like '%Halifax%'&$limit=5 Always call get_dataset_metadata first to find exact field names.
Paramètres, retour & exemple (3)
Paramètressoql· string · optionnel
SoQL query string. Multiple clauses joined with '&'. String values in $where must use single quotes: field='value'. Do NOT URL-encode — pass the raw string.limit· integer · optionnel
Max rows to return (1–1000, default 25). Ignored if $limit is in soql.dataset_id· string · requis
8-character Socrata dataset identifier (e.g. '3nka-59nz')
Exemple d'appel{"name": "query_dataset", "arguments": {"dataset_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_datasets≈ 322 tokens
Search 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.
Paramètres, retour & exemple (5)
Paramètrestag· string · optionnel
Filter by an exact tag name from list_categories (e.g. 'population', 'fisheries')limit· integer · optionnel
Maximum number of results to return (1–50, default 10)query· string · optionnel
Free-text search query (e.g. 'population', 'fisheries', 'road network')offset· integer · optionnel
Offset for pagination (default 0)category· string · optionnel
Filter by exact category name from list_categories (e.g. 'Health and Wellness', 'Lands, Forests and Wildlife', 'Crime and Justice', 'Population and Demographics')
Exemple d'appel{"name": "search_datasets", "arguments": {"tag": "texte", "limit": 1, "query": "texte", "offset": 1, "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».