Server Details
Access to ADEME datasets (French ecological transition agency) - data on energy, environment, waste, transport, housing
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
See and control every tool call
Available Tools
6 toolsaggregate_dataInspect
Aggregate dataset rows by 1-3 columns with optional metrics (sum, avg, min, max, count). Defaults to counting unique values.
| Name | Required | Description | Default |
|---|---|---|---|
| filters | No | Column filters as key-value pairs. Key format: column_key + suffix (see server instructions for available suffixes). Example: { "nom_search": "Jean", "age_lte": "30", "ville_eq": "Paris" } | |
| datasetId | Yes | The unique dataset ID obtained from search_datasets tool | |
| aggregation | No | The aggregation specification to perform on the specified column. Use keys from describe_dataset. If not provided, defaults to counting unique values in the aggregation column. | |
| aggregationColumns | Yes | List of column keys to aggregate (use keys from describe_dataset, min 1 column, max 3 columns) |
calculate_metricInspect
Calculate a single metric (avg, sum, min, max, stats, value_count, cardinality, percentiles) on a dataset column. Supports filters to restrict the calculation to a subset of rows.
| Name | Required | Description | Default |
|---|---|---|---|
| metric | Yes | Metric to calculate. Available: avg, sum, min, max (for numbers); min, max, cardinality, value_count (for strings); value_count (for others); stats returns count/min/max/avg/sum; percentiles returns distribution. | |
| filters | No | Column filters as key-value pairs. Key format: column_key + suffix (see server instructions for available suffixes). Example: { "nom_search": "Jean", "age_lte": "30", "ville_eq": "Paris" } | |
| fieldKey | Yes | The column key to calculate the metric on (use keys from describe_dataset) | |
| percents | No | Comma-separated percentages for percentiles metric (default: "1,5,25,50,75,95,99"). Only used when metric is "percentiles". | |
| datasetId | Yes | The unique dataset ID obtained from search_datasets or provided by the user |
describe_datasetInspect
Get detailed metadata for a dataset: column schema, sample rows, license, spatial/temporal coverage.
| Name | Required | Description | Default |
|---|---|---|---|
| datasetId | Yes | The unique dataset ID obtained from search_datasets or provided by the user |
get_field_valuesInspect
List distinct values of a specific column. Useful to discover what values exist before filtering, or to populate a filter list.
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Number of values to return (default: 10, max: 1000) | |
| sort | No | Sort order for the values (default: asc) | |
| query | No | Optional text to filter values (prefix/substring match within this column) | |
| fieldKey | Yes | The column key to get values for (use keys from describe_dataset) | |
| datasetId | Yes | The unique dataset ID obtained from search_datasets or provided by the user |
search_dataInspect
Search for data rows in a dataset using full-text search (query) or precise column filters. Returns matching rows and a filtered view URL.
| Name | Required | Description | Default |
|---|---|---|---|
| next | No | URL from a previous search_data response to fetch the next page of results. When provided, all other parameters (query, filters, select, size) are ignored since the URL already contains them. | |
| size | No | Number of rows to return per page (default: 10, max: 50). Increase when you know you need more results upfront to avoid multiple pagination round-trips. | |
| query | No | French keywords for full-text search across all dataset columns (simple keywords, not sentences). Do not use with filters parameter. Examples: "Jean Dupont", "Paris", "2025" | |
| select | No | Optional comma-separated list of column keys to include in the results. Useful when the dataset has many columns to reduce output size. If not provided, all columns are returned. Use column keys from describe_dataset. Format: column1,column2,column3 (No spaces after commas). Example: "nom,age,ville" | |
| filters | No | Column filters as key-value pairs. Key format: column_key + suffix (see server instructions for available suffixes). Example: { "nom_search": "Jean", "age_lte": "30", "ville_eq": "Paris" } | |
| datasetId | Yes | The unique dataset ID obtained from search_datasets or provided by the user |
search_datasetsInspect
Full-text search for datasets by French keywords. Returns matching datasets with ID, title, summary, and page link.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | French keywords for full-text search (simple keywords, not sentences). Examples: "élus", "DPE", "entreprises", "logement social" |
Verify Ownership
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [
{
"email": "your-email@example.com"
}
]
}The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.
Sign in to verify ownershipControl your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!