France Economy & Finance Open Data (data.economie.gouv.fr) — OpenDataSoft MCP. Open data for the French Ministry of the Economy & Finance via the OpenDataSoft Explore v2.1 API: public finance, companies, taxation, procurement & economic indicators. Keyless.
Three tools with complete schemas and descriptions, but significant gaps in parameter documentation and output schema clarity. Tool names follow verb_noun convention (search_, dataset_, query). Descriptions are present (avg 156 chars) but lack actionable guidance on when to use each tool vs. alternatives. Parameters have types but many lack descriptions or constraints. No output schema documented. Error handling is minimal. Composition is sound (search → info → query workflow), but parameter relationships underdocumented.
Get metadata for one France Economy & Finance Open Data dataset (fields/schema, themes, record count) — call before query to learn the column names.
Query records from a France Economy & Finance Open Data dataset with ODSQL. Filter (where), aggregate (group_by/select), sort (order_by), paginate (limit/offset).
Search France Economy & Finance Open Data for datasets by keyword (public finance, companies, taxation, procurement & economic indicators). Returns dataset_ids (pass to query/dataset_info), titles, themes and record counts.
Output schemas not documented. LLMs cannot plan downstream calls or extract fields without knowing what search_datasets, dataset_info, and query return. Rubric baseline: 100% of A+ tools have documented return types.
Parameter descriptions incomplete or missing. 'limit' and 'offset' in search_datasets lack descriptions of valid ranges (1-100, default 20). 'where', 'select', 'group_by', 'order_by' in query lack format/syntax guidance. Rubric: every parameter needs a description explaining what it controls.
No guidance on parameter relationships or dependencies. 'where' overrides 'query' in the query tool, but this is only documented in the description, not in parameter docs. LLMs may pass both, causing ambiguity.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 55 | 2026-07-28+ | v2 |
No error handling guidance. If a dataset_id is invalid or a query is malformed, the tool throws a generic error. No recovery hints (e.g., 'Try search_datasets() first to find a valid dataset_id'). Rubric: error responses must tell the LLM what to do next.
No pagination or result-limiting guidance in descriptions. query tool caps results at 100 but does not state this in the description. LLMs may expect larger result sets. Rubric baseline: cap results at 20-50 and offer pagination.