@pipeworx/opendatasoft
Connect: https://gateway.pipeworx.io/opendatasoft/mcp · Install: one-click buttons
Tools: 5
Opendatasoft portal MCP — generic client for the ~3000 public OpenDataSoft portals (e.g. public.opendatasoft.com, data.paris.fr, data.economie.gouv.fr, etc.). Keyless for public data.
Tools
datasets(instance?, q?, rows?, start?, sort?, facet?)— search datasets on an instancedataset(dataset_id, instance?)— single dataset metadatarecords(dataset_id, q?, where?, select?, group_by?, order_by?, limit?, offset?, instance?)— records in a dataset (SQL-style)facets(dataset_id, facet, instance?)— distinct values in a facetinstance_info(instance?)— instance-wide metadata
instance defaults to public.opendatasoft.com (a public mash-up portal). Pass a hostname to target a specific portal.
Data source
https://<instance>/api/explore/v2.1/catalog/... and /datasets/<id>/records
Tools
- datasets — Search datasets on any Opendatasoft portal (default public.opendatasoft.com) by keyword, with optional sort and facet filters; returns dataset IDs, titles, and field summaries.
- dataset — Fetch schema and metadata for a single Opendatasoft dataset by dataset_id; returns field definitions, record count, and dataset description from the specified portal instance.
- records — Query records from an Opendatasoft dataset with optional keyword search, ODSQL WHERE/SELECT/GROUP BY/ORDER BY clauses, pagination, and projection; returns matching rows as JSON.
- facets — Retrieve distinct values and counts for a named facet field within an Opendatasoft dataset; useful for enumerating categories or filtering options before querying records.
- instance_info — Fetch catalog-level metadata for an Opendatasoft portal instance (total dataset count, themes, languages); defaults to public.opendatasoft.com.
Tools
-
dataset— Fetch schema and metadata for a single Opendatasoft dataset by dataset_id; returns field definitions, record count, and dataset description from the specified portal instance. -
datasets— Search datasets on any Opendatasoft portal (default public.opendatasoft.com) by keyword, with optional sort and facet filters; returns dataset IDs, titles, and field summaries. -
facets— Retrieve distinct values and counts for a named facet field within an Opendatasoft dataset; useful for enumerating categories or filtering options before querying records. -
instance_info— Fetch catalog-level metadata for an Opendatasoft portal instance (total dataset count, themes, languages); defaults to public.opendatasoft.com. -
records— Query records from an Opendatasoft dataset with optional keyword search, ODSQL WHERE/SELECT/GROUP BY/ORDER BY clauses, pagination, and projection; returns matching rows as JSON.