Skip to main content
Glama
Ownership verified

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

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

6 tools
aggregate_dataInspect

Aggregate dataset rows by 1-3 columns with optional metrics (sum, avg, min, max, count). Defaults to counting unique values.

ParametersJSON Schema
NameRequiredDescriptionDefault
filtersNoColumn 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" }
datasetIdYesThe unique dataset ID obtained from search_datasets tool
aggregationNoThe 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.
aggregationColumnsYesList 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
metricYesMetric 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.
filtersNoColumn 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" }
fieldKeyYesThe column key to calculate the metric on (use keys from describe_dataset)
percentsNoComma-separated percentages for percentiles metric (default: "1,5,25,50,75,95,99"). Only used when metric is "percentiles".
datasetIdYesThe 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
datasetIdYesThe 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
sizeNoNumber of values to return (default: 10, max: 1000)
sortNoSort order for the values (default: asc)
queryNoOptional text to filter values (prefix/substring match within this column)
fieldKeyYesThe column key to get values for (use keys from describe_dataset)
datasetIdYesThe 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
nextNoURL 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.
sizeNoNumber 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.
queryNoFrench keywords for full-text search across all dataset columns (simple keywords, not sentences). Do not use with filters parameter. Examples: "Jean Dupont", "Paris", "2025"
selectNoOptional 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"
filtersNoColumn 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" }
datasetIdYesThe 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesFrench 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 ownership

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.