Skip to main content
Glama

Search

search
Read-onlyIdempotent

Search the EU open-data portal (data.europa.eu) for datasets by free-text query; supports Solr filter expressions (e.g. country.iso:DE), pagination via rows/start, and sorting. Returns dataset titles, descriptions, and publisher info.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
fqNoSolr filter (e.g. "country.iso:DE").
rowsNo1-1000 (default 25).
sortNo
queryYes
startNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • removedOutput schema / properties / count
      Removed value: -{
      -  "description": "Total number of matching results",
      -  "type": "number"
      -}
    • addedOutput schema / properties / result
      Added value: +{
      +  "properties": {
      +    "count": {
      +      "type": "number"
      +    },
      +    "results": {
      +      "items": {
      +        "properties": {
      +          "access_right": {
      +            "properties": {
      +              "label": {
      +                "type": "string"
      +              },
      +              "resource": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "accrual_periodicity": {
      +            "properties": {
      +              "label": {
      +                "type": "string"
      +              },
      +              "resource": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "catalog": {
      +            "properties": {
      +              "count": {
      +                "type": "number"
      +              },
      +              "country": {
      +                "properties": {
      +                  "id": {
      +                    "type": "string"
      +                  },
      +                  "label": {
      +                    "type": "string"
      +                  },
      +                  "resource": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              "description": {
      +                "properties": {
      +                  "bg": {
      +                    "type": "string"
      +                  },
      +                  "cs": {
      +                    "type": "string"
      +                  },
      +                  "da": {
      +                    "type": "string"
      +                  },
      +                  "de": {
      +                    "type": "string"
      +                  },
      +                  "el": {
      +                    "type": "string"
      +                  },
      +                  "en": {
      +                    "type": "string"
      +                  },
      +                  "es": {
      +                    "type": "string"
      +                  },
      +                  "et": {
      +                    "type": "string"
      +                  },
      +                  "fi": {
      +                    "type": "string"
      +                  },
      +                  "fr": {
      +                    "type": "string"
      +                  },
      +                  "ga": {
      +                    "type": "string"
      +                  },
      +                  "hr": {
      +                    "type": "string"
      +                  },
      +                  "hu": {
      +                    "type": "string"
      +                  },
      +                  "it": {
      +                    "type": "string"
      +                  },
      +                  "lt": {
      +                    "type": "string"
      +                  },
      +                  "lv": {
      +                    "type": "string"
      +                  },
      +                  "mt": {
      +                    "type": "string"
      +                  },
      +                  "nl": {
      +                    "type": "string"
      +                  },
      +                  "pl": {
      +                    "type": "string"
      +                  },
      +                  "pt": {
      +                    "type": "string"
      +                  },
      +                  "ro": {
      +                    "type": "string"
      +                  },
      +                  "sk": {
      +                    "type": "string"
      +                  },
      +                  "sl": {
      +                    "type": "string"
      +                  },
      +                  "sv": {
      +                    "type": "string"
      +                  },
      +                  "uk": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              "homepage": {
      +                "type": "string"
      +              },
      +              "id": {
      +                "type": "string"
      +              },
      +              "issued": {
      +                "type": "string"
      +              },
      +              "language": {
      +                "items": {
      +                  "properties": {
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "label": {
      +                      "type": "string"
      +                    },
      +                    "resource": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "type": "array"
      +              },
      +              "modified": {
      +                "type": "string"
      +              },
      +              "publisher": {
      +                "properties": {
      +                  "email": {
      +                    "type": "string"
      +                  },
      +                  "homepage": {
      +                    "type": "string"
      +                  },
      +                  "name": {
      +                    "type": "string"
      +                  },
      +                  "type": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              "source_type": {
      +                "type": "string"
      +              },
      +              "spatial_resource": {
      +                "items": {
      +                  "properties": {
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "label": {
      +                      "type": "string"
      +                    },
      +                    "resource": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "type": "array"
      +              },
      +              "title": {
      +                "properties": {
      +                  "bg": {
      +                    "type": "string"
      +                  },
      +                  "cs": {
      +                    "type": "string"
      +                  },
      +                  "da": {
      +                    "type": "string"
      +                  },
      +                  "de": {
      +                    "type": "string"
      +                  },
      +                  "el": {
      +                    "type": "string"
      +                  },
      +                  "en": {
      +                    "type": "string"
      +                  },
      +                  "es": {
      +                    "type": "string"
      +                  },
      +                  "et": {
      +                    "type": "string"
      +                  },
      +                  "fi": {
      +                    "type": "string"
      +                  },
      +                  "fr": {
      +                    "type": "string"
      +                  },
      +                  "ga": {
      +                    "type": "string"
      +                  },
      +                  "hr": {
      +                    "type": "string"
      +                  },
      +                  "hu": {
      +                    "type": "string"
      +                  },
      +                  "it": {
      +                    "type": "string"
      +                  },
      +                  "lt": {
      +                    "type": "string"
      +                  },
      +                  "lv": {
      +                    "type": "string"
      +                  },
      +                  "mt": {
      +                    "type": "string"
      +                  },
      +                  "nl": {
      +                    "type": "string"
      +                  },
      +                  "pl": {
      +                    "type": "string"
      +                  },
      +                  "pt": {
      +                    "type": "string"
      +                  },
      +                  "ro": {
      +                    "type": "string"
      +                  },
      +                  "sk": {
      +                    "type": "string"
      +                  },
      +                  "sl": {
      +                    "type": "string"
      +                  },
      +                  "sv": {
      +                    "type": "string"
      +                  },
      +                  "uk": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              "translation_meta": {
      +                "properties": {
      +                  "details": {
      +                    "properties": {
      +                      "bg": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "cs": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "da": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "de": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "el": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "en": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "es": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "et": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "fi": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "fr": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "ga": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "hr": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "hu": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "it": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "lt": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "lv": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "mt": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "nl": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "pl": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "pt": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "ro": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "sk": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "sl": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "sv": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "uk": {
      +                        "properties": {
      +                          "machine_translated": {
      +                            "type": "boolean"
      +                          },
      +                          "original_language": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "full_available_languages": {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  "status": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "catalog_record": {
      +            "properties": {
      +              "issued": {
      +                "type": "string"
      +              },
      +              "modified": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "categories": {
      +            "items": {
      +              "properties": {
      +                "id": {
      +                  "type": "string"
      +                },
      +                "label": {
      +                  "properties": {
      +                    "bg": {
      +                      "type": "string"
      +                    },
      +                    "cs": {
      +                      "type": "string"
      +                    },
      +                    "da": {
      +                      "type": "string"
      +                    },
      +                    "de": {
      +                      "type": "string"
      +                    },
      +                    "el": {
      +                      "type": "string"
      +                    },
      +                    "en": {
      +                      "type": "string"
      +                    },
      +                    "es": {
      +                      "type": "string"
      +                    },
      +                    "et": {
      +                      "type": "string"
      +                    },
      +                    "fi": {
      +                      "type": "string"
      +                    },
      +                    "fr": {
      +                      "type": "string"
      +                    },
      +                    "ga": {
      +                      "type": "string"
      +                    },
      +                    "hr": {
      +                      "type": "string"
      +                    },
      +                    "hu": {
      +                      "type": "string"
      +                    },
      +                    "it": {
      +                      "type": "string"
      +                    },
      +                    "lt": {
      +                      "type": "string"
      +                    },
      +                    "lv": {
      +                      "type": "string"
      +                    },
      +                    "mt": {
      +                      "type": "string"
      +                    },
      +                    "nb": {
      +                      "type": "string"
      +                    },
      +                    "nl": {
      +                      "type": "string"
      +                    },
      +                    "nn": {
      +                      "type": "string"
      +                    },
      +                    "no": {
      +                      "type": "string"
      +                    },
      +                    "pl": {
      +                      "type": "string"
      +                    },
      +                    "pt": {
      +                      "type": "string"
      +                    },
      +                    "ro": {
      +                      "type": "string"
      +                    },
      +                    "sk": {
      +                      "type": "string"
      +                    },
      +                    "sl": {
      +                      "type": "string"
      +                    },
      +                    "sv": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "resource": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "conforms_to": {
      +            "items": {
      +              "properties": {
      +                "resource": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "contact_point": {
      +            "items": {
      +              "properties": {
      +                "address": {
      +                  "type": "string"
      +                },
      +                "email": {
      +                  "type": "string"
      +                },
      +                "name": {
      +                  "type": "string"
      +                },
      +                "type": {
      +                  "type": "string"
      +                },
      +                "url": {
      +                  "items": {
      +                    "type": "string"
      +                  },
      +                  "type": "array"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "corporate-body-classification": {
      +            "properties": {
      +              "id": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "properties": {
      +                  "title": {
      +                    "properties": {
      +                      "bg": {
      +                        "type": "string"
      +                      },
      +                      "cs": {
      +                        "type": "string"
      +                      },
      +                      "da": {
      +                        "type": "string"
      +                      },
      +                      "de": {
      +                        "type": "string"
      +                      },
      +                      "el": {
      +                        "type": "string"
      +                      },
      +                      "en": {
      +                        "type": "string"
      +                      },
      +                      "es": {
      +                        "type": "string"
      +                      },
      +                      "et": {
      +                        "type": "string"
      +                      },
      +                      "fi": {
      +                        "type": "string"
      +                      },
      +                      "fr": {
      +                        "type": "string"
      +                      },
      +                      "ga": {
      +                        "type": "string"
      +                      },
      +                      "hr": {
      +                        "type": "string"
      +                      },
      +                      "hu": {
      +                        "type": "string"
      +                      },
      +                      "it": {
      +                        "type": "string"
      +                      },
      +                      "lt": {
      +                        "type": "string"
      +                      },
      +                      "lv": {
      +                        "type": "string"
      +                      },
      +                      "mt": {
      +                        "type": "string"
      +                      },
      +                      "nl": {
      +                        "type": "string"
      +                      },
      +                      "pl": {
      +                        "type": "string"
      +                      },
      +                      "pt": {
      +                        "type": "string"
      +                      },
      +                      "ro": {
      +                        "type": "string"
      +                      },
      +                      "sk": {
      +                        "type": "string"
      +                      },
      +                      "sl": {
      +                        "type": "string"
      +                      },
      +                      "sv": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  }
      +                },
      +                "type": "object"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "country": {
      +            "properties": {
      +              "id": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "type": "string"
      +              },
      +              "resource": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "creator": {
      +            "items": {
      +              "properties": {
      +                "name": {
      +                  "type": "string"
      +                },
      +                "resource": {
      +                  "type": "string"
      +                },
      +                "type": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "description": {
      +            "properties": {
      +              "bg": {
      +                "type": "string"
      +              },
      +              "cs": {
      +                "type": "string"
      +              },
      +              "da": {
      +                "type": "string"
      +              },
      +              "de": {
      +                "type": "string"
      +              },
      +              "el": {
      +                "type": "string"
      +              },
      +              "en": {
      +                "type": "string"
      +              },
      +              "es": {
      +                "type": "string"
      +              },
      +              "et": {
      +                "type": "string"
      +              },
      +              "fi": {
      +                "type": "string"
      +              },
      +              "fr": {
      +                "type": "string"
      +              },
      +              "ga": {
      +                "type": "string"
      +              },
      +              "hr": {
      +                "type": "string"
      +              },
      +              "hu": {
      +                "type": "string"
      +              },
      +              "it": {
      +                "type": "string"
      +              },
      +              "lt": {
      +                "type": "string"
      +              },
      +              "lv": {
      +                "type": "string"
      +              },
      +              "mt": {
      +                "type": "string"
      +              },
      +              "nl": {
      +                "type": "string"
      +              },
      +              "pl": {
      +                "type": "string"
      +              },
      +              "pt": {
      +                "type": "string"
      +              },
      +              "ro": {
      +                "type": "string"
      +              },
      +              "sk": {
      +                "type": "string"
      +              },
      +              "sl": {
      +                "type": "string"
      +              },
      +              "sv": {
      +                "type": "string"
      +              },
      +              "uk": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "distributions": {
      +            "items": {
      +              "properties": {
      +                "access_service": {
      +                  "items": {
      +                    "properties": {
      +                      "endpoint_description": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "endpoint_url": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "title": {
      +                        "properties": {
      +                          "de": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "access_url": {
      +                  "items": {
      +                    "type": "string"
      +                  },
      +                  "type": "array"
      +                },
      +                "availability": {
      +                  "properties": {
      +                    "label": {
      +                      "type": "string"
      +                    },
      +                    "resource": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "byte_size": {
      +                  "type": "number"
      +                },
      +                "description": {
      +                  "properties": {
      +                    "bg": {
      +                      "type": "string"
      +                    },
      +                    "cs": {
      +                      "type": "string"
      +                    },
      +                    "da": {
      +                      "type": "string"
      +                    },
      +                    "de": {
      +                      "type": "string"
      +                    },
      +                    "el": {
      +                      "type": "string"
      +                    },
      +                    "en": {
      +                      "type": "string"
      +                    },
      +                    "es": {
      +                      "type": "string"
      +                    },
      +                    "et": {
      +                      "type": "string"
      +                    },
      +                    "fi": {
      +                      "type": "string"
      +                    },
      +                    "fr": {
      +                      "type": "string"
      +                    },
      +                    "ga": {
      +                      "type": "string"
      +                    },
      +                    "hr": {
      +                      "type": "string"
      +                    },
      +                    "hu": {
      +                      "type": "string"
      +                    },
      +                    "it": {
      +                      "type": "string"
      +                    },
      +                    "lt": {
      +                      "type": "string"
      +                    },
      +                    "lv": {
      +                      "type": "string"
      +                    },
      +                    "mt": {
      +                      "type": "string"
      +                    },
      +                    "nl": {
      +                      "type": "string"
      +                    },
      +                    "pl": {
      +                      "type": "string"
      +                    },
      +                    "pt": {
      +                      "type": "string"
      +                    },
      +                    "ro": {
      +                      "type": "string"
      +                    },
      +                    "sk": {
      +                      "type": "string"
      +                    },
      +                    "sl": {
      +                      "type": "string"
      +                    },
      +                    "sv": {
      +                      "type": "string"
      +                    },
      +                    "uk": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "download_url": {
      +                  "items": {
      +                    "type": "string"
      +                  },
      +                  "type": "array"
      +                },
      +                "format": {
      +                  "properties": {
      +                    "format_types": {
      +                      "items": {
      +                        "properties": {
      +                          "id": {
      +                            "type": "string"
      +                          },
      +                          "label": {
      +                            "properties": {
      +                              "en": {
      +                                "type": "string"
      +                              }
      +                            },
      +                            "type": "object"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "type": "array"
      +                    },
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "label": {
      +                      "type": "string"
      +                    },
      +                    "resource": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "id": {
      +                  "type": "string"
      +                },
      +                "issued": {
      +                  "type": "string"
      +                },
      +                "language": {
      +                  "items": {
      +                    "properties": {
      +                      "id": {
      +                        "type": "string"
      +                      },
      +                      "label": {
      +                        "type": "string"
      +                      },
      +                      "resource": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "license": {
      +                  "properties": {
      +                    "description": {
      +                      "type": "string"
      +                    },
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "label": {
      +                      "type": "string"
      +                    },
      +                    "resource": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "media_type": {
      +                  "type": "string"
      +                },
      +                "modified": {
      +                  "type": "string"
      +                },
      +                "representation_technique": {
      +                  "items": {
      +                    "properties": {
      +                      "id": {
      +                        "type": "string"
      +                      },
      +                      "label": {
      +                        "properties": {
      +                          "en": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "resource": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "rights": {
      +                  "properties": {
      +                    "label": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "status": {
      +                  "properties": {
      +                    "label": {
      +                      "type": "string"
      +                    },
      +                    "resource": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "title": {
      +                  "properties": {
      +                    "bg": {
      +                      "type": "string"
      +                    },
      +                    "cs": {
      +                      "type": "string"
      +                    },
      +                    "da": {
      +                      "type": "string"
      +                    },
      +                    "de": {
      +                      "type": "string"
      +                    },
      +                    "el": {
      +                      "type": "string"
      +                    },
      +                    "en": {
      +                      "type": "string"
      +                    },
      +                    "es": {
      +                      "type": "string"
      +                    },
      +                    "et": {
      +                      "type": "string"
      +                    },
      +                    "fi": {
      +                      "type": "string"
      +                    },
      +                    "fr": {
      +                      "type": "string"
      +                    },
      +                    "ga": {
      +                      "type": "string"
      +                    },
      +                    "hr": {
      +                      "type": "string"
      +                    },
      +                    "hu": {
      +                      "type": "string"
      +                    },
      +                    "it": {
      +                      "type": "string"
      +                    },
      +                    "lt": {
      +                      "type": "string"
      +                    },
      +                    "lv": {
      +                      "type": "string"
      +                    },
      +                    "mt": {
      +                      "type": "string"
      +                    },
      +                    "nl": {
      +                      "type": "string"
      +                    },
      +                    "pl": {
      +                      "type": "string"
      +                    },
      +                    "pt": {
      +                      "type": "string"
      +                    },
      +                    "ro": {
      +                      "type": "string"
      +                    },
      +                    "sk": {
      +                      "type": "string"
      +                    },
      +                    "sl": {
      +                      "type": "string"
      +                    },
      +                    "sv": {
      +                      "type": "string"
      +                    },
      +                    "uk": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "identifier": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "index": {
      +            "type": "string"
      +          },
      +          "is_hvd": {
      +            "type": "boolean"
      +          },
      +          "issued": {
      +            "type": "string"
      +          },
      +          "keywords": {
      +            "items": {
      +              "properties": {
      +                "id": {
      +                  "type": "string"
      +                },
      +                "label": {
      +                  "type": "string"
      +                },
      +                "language": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "landing_page": {
      +            "items": {
      +              "properties": {
      +                "resource": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "language": {
      +            "items": {
      +              "properties": {
      +                "id": {
      +                  "type": "string"
      +                },
      +                "label": {
      +                  "type": "string"
      +                },
      +                "resource": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "modified": {
      +            "type": "string"
      +          },
      +          "provenance": {
      +            "items": {
      +              "properties": {
      +                "label": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "publisher": {
      +            "properties": {
      +              "email": {
      +                "type": "string"
      +              },
      +              "homepage": {
      +                "type": "string"
      +              },
      +              "name": {
      +                "type": "string"
      +              },
      +              "resource": {
      +                "type": "string"
      +              },
      +              "type": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "qualified_attribution": {
      +            "items": {},
      +            "type": "array"
      +          },
      +          "quality_meas": {
      +            "properties": {
      +              "scoring": {
      +                "type": "number"
      +              }
      +            },
      +            "type": [
      +              "null",
      +              "object"
      +            ]
      +          },
      +          "resource": {
      +            "type": "string"
      +          },
      +          "spatial": {
      +            "items": {
      +              "properties": {
      +                "coordinates": {
      +                  "items": {
      +                    "items": {
      +                      "items": {
      +                        "type": "number"
      +                      },
      +                      "type": "array"
      +                    },
      +                    "type": "array"
      +                  },
      +                  "type": "array"
      +                },
      +                "type": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "spatial_resource": {
      +            "items": {},
      +            "type": "array"
      +          },
      +          "subject": {
      +            "items": {},
      +            "type": "array"
      +          },
      +          "temporal": {
      +            "items": {
      +              "properties": {
      +                "gte": {
      +                  "type": "string"
      +                },
      +                "lte": {
      +                  "type": "string"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "title": {
      +            "properties": {
      +              "bg": {
      +                "type": "string"
      +              },
      +              "cs": {
      +                "type": "string"
      +              },
      +              "da": {
      +                "type": "string"
      +              },
      +              "de": {
      +                "type": "string"
      +              },
      +              "el": {
      +                "type": "string"
      +              },
      +              "en": {
      +                "type": "string"
      +              },
      +              "es": {
      +                "type": "string"
      +              },
      +              "et": {
      +                "type": "string"
      +              },
      +              "fi": {
      +                "type": "string"
      +              },
      +              "fr": {
      +                "type": "string"
      +              },
      +              "ga": {
      +                "type": "string"
      +              },
      +              "hr": {
      +                "type": "string"
      +              },
      +              "hu": {
      +                "type": "string"
      +              },
      +              "it": {
      +                "type": "string"
      +              },
      +              "lt": {
      +                "type": "string"
      +              },
      +              "lv": {
      +                "type": "string"
      +              },
      +              "mt": {
      +                "type": "string"
      +              },
      +              "nl": {
      +                "type": "string"
      +              },
      +              "pl": {
      +                "type": "string"
      +              },
      +              "pt": {
      +                "type": "string"
      +              },
      +              "ro": {
      +                "type": "string"
      +              },
      +              "sk": {
      +                "type": "string"
      +              },
      +              "sl": {
      +                "type": "string"
      +              },
      +              "sv": {
      +                "type": "string"
      +              },
      +              "uk": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "translation_meta": {
      +            "properties": {
      +              "details": {
      +                "properties": {
      +                  "bg": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "cs": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "da": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "de": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "el": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "en": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "es": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "et": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "fi": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "fr": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "ga": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "hr": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "hu": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "it": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "lt": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "lv": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "mt": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "nl": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "pl": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "pt": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "ro": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "sk": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "sl": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "sv": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "uk": {
      +                    "properties": {
      +                      "issued": {
      +                        "type": "string"
      +                      },
      +                      "machine_translated": {
      +                        "type": "boolean"
      +                      },
      +                      "original_language": {
      +                        "type": "string"
      +                      },
      +                      "received": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "type": "object"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              "full_available_languages": {
      +                "items": {
      +                  "type": "string"
      +                },
      +                "type": "array"
      +              },
      +              "status": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "type": {
      +            "properties": {
      +              "resource": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "version_info": {
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "type": "array"
      +    }
      +  },
      +  "type": "object"
      +}
    • removedOutput schema / properties / results
      Removed value: -{
      -  "description": "Array of matching datasets",
      -  "items": {
      -    "description": "Dataset metadata",
      -    "type": "object"
      -  },
      -  "type": "array"
      -}
  2. Changed2 schema fields changed
    • addedInput schema / examples
      Added value: +[
      +  {
      +    "query": "agriculture exports"
      +  },
      +  {
      +    "fq": "country.iso:DE",
      +    "query": "employment statistics",
      +    "rows": 50
      +  }
      +]
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "description": "Search results from data.europa.eu API",
      +  "properties": {
      +    "count": {
      +      "description": "Total number of matching results",
      +      "type": "number"
      +    },
      +    "results": {
      +      "description": "Array of matching datasets",
      +      "items": {
      +        "description": "Dataset metadata",
      +        "type": "object"
      +      },
      +      "type": "array"
      +    }
      +  },
      +  "type": "object"
      +}
  3. First observed

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and non-destructive. The description adds behavioral context beyond that: supports Solr filter expressions (with example), pagination via rows/start, sorting, and returns specific fields (titles, descriptions, publisher info). This enriches the agent's understanding of what the tool does operationally.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences with no fluff: the first states the core purpose and resource, the second lists supported features and return fields. Every phrase contributes useful information, and the most important detail (what it searches) is front-loaded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only search tool with an output schema, the description covers the essential behaviors: query, filtering, pagination, sorting, and return content. Minor gaps like sort syntax and start semantics are not detailed, but annotations and the output schema fill most of the remaining context. Overall, a well-rounded definition.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 40%, but the description compensates well: it explains 'query' as free-text, 'fq' as Solr filter (with example), 'rows/start' as pagination, and 'sort' as sorting. It doesn't give exact syntax for sort or start defaults, but it adds meaning to all parameters beyond the sparse schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly identifies the resource ('EU open-data portal (data.europa.eu)') and the action ('Search ... for datasets by free-text query'), which makes the tool's purpose obvious. It doesn't explicitly name or differentiate sibling tools like search_within, but the specific portal reference largely avoids ambiguity.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The intended context is implied through the named portal and dataset focus, but the description gives no explicit when-to-use guidance, exclusions, or alternatives. An agent can infer it's for EU open-data dataset lookups, but there's no clear statement about when to choose this over similar search tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.