search

Pack: data-europa · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/search for the schema, then POST the same URL with its arguments for the data.

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.

Parameters

NameTypeRequiredDescription
querystringyes
fqstringnoSolr filter (e.g. “country.iso:DE”).
rowsnumberno1-1000 (default 25).
startnumberno
sortstringno

Example call

Arguments

{
  "query": "agriculture exports"
}

curl

curl -X POST https://gateway.pipeworx.io/data-europa/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search","arguments":{"query":"agriculture exports"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('search', {
  "query": "agriculture exports"
});

More examples

{
  "query": "employment statistics",
  "fq": "country.iso:DE",
  "rows": 50
}

Response shape

FieldTypeDescription
resultobject
Full JSON Schema
{
  "type": "object",
  "properties": {
    "result": {
      "type": "object",
      "properties": {
        "count": {
          "type": "number"
        },
        "results": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "country": {
                "type": "object",
                "properties": {
                  "label": {
                    "type": "string"
                  },
                  "id": {
                    "type": "string"
                  },
                  "resource": {
                    "type": "string"
                  }
                }
              },
              "catalog": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string"
                  },
                  "description": {
                    "type": "object",
                    "properties": {
                      "pt": {
                        "type": "string"
                      },
                      "hr": {
                        "type": "string"
                      },
                      "da": {
                        "type": "string"
                      },
                      "fr": {
                        "type": "string"
                      },
                      "ga": {
                        "type": "string"
                      },
                      "lt": {
                        "type": "string"
                      },
                      "sv": {
                        "type": "string"
                      },
                      "et": {
                        "type": "string"
                      },
                      "es": {
                        "type": "string"
                      },
                      "mt": {
                        "type": "string"
                      },
                      "it": {
                        "type": "string"
                      },
                      "hu": {
                        "type": "string"
                      },
                      "en": {
                        "type": "string"
                      },
                      "bg": {
                        "type": "string"
                      },
                      "de": {
                        "type": "string"
                      },
                      "lv": {
                        "type": "string"
                      },
                      "fi": {
                        "type": "string"
                      },
                      "pl": {
                        "type": "string"
                      },
                      "el": {
                        "type": "string"
                      },
                      "ro": {
                        "type": "string"
                      },
                      "sk": {
                        "type": "string"
                      },
                      "cs": {
                        "type": "string"
                      },
                      "nl": {
                        "type": "string"
                      },
                      "sl": {
                        "type": "string"
                      },
                      "uk": {
                        "type": "string"
                      }
                    }
                  },
                  "title": {
                    "type": "object",
                    "properties": {
                      "sv": {
                        "type": "string"
                      },
                      "et": {
                        "type": "string"
                      },
                      "nl": {
                        "type": "string"
                      },
                      "ro": {
                        "type": "string"
                      },
                      "hr": {
                        "type": "string"
                      },
                      "pt": {
                        "type": "string"
                      },
                      "uk": {
                        "type": "string"
                      },
                      "fi": {
                        "type": "string"
                      },
                      "el": {
                        "type": "string"
                      },
                      "ga": {
                        "type": "string"
                      },
                      "de": {
                        "type": "string"
                      },
                      "sl": {
                        "type": "string"
                      },
                      "bg": {
                        "type": "string"
                      },
                      "mt": {
                        "type": "string"
                      },
                      "fr": {
                        "type": "string"
                      },
                      "lt": {
                        "type": "string"
                      },
                      "en": {
                        "type": "string"
                      },
                      "sk": {
                        "type": "string"
                      },
                      "es": {
                        "type": "string"
                      },
                      "it": {
                        "type": "string"
                      },
                      "da": {
                        "type": "string"
                      },
                      "lv": {
                        "type": "string"
                      },
                      "pl": {
                        "type": "string"
                      },
                      "hu": {
                        "type": "string"
                      },
                      "cs": {
                        "type": "string"
                      }
                    }
                  },
                  "publisher": {
                    "type": "object",
                    "properties": {
                      "type": {
                        "type": "string"
                      },
                      "email": {
                        "type": "string"
                      },
                      "homepage": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      }
                    }
                  },
                  "homepage": {
                    "type": "string"
                  },
                  "source_type": {
                    "type": "string"
                  },
                  "issued": {
                    "type": "string"
                  },
                  "country": {
                    "type": "object",
                    "properties": {
                      "label": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "resource": {
                        "type": "string"
                      }
                    }
                  },
                  "spatial_resource": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "label": {
                          "type": "string"
                        },
                        "id": {
                          "type": "string"
                        },
                        "resource": {
                          "type": "string"
                        }
                      }
                    }
                  },
                  "modified": {
                    "type": "string"
                  },
                  "language": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "label": {
                          "type": "string"
                        },
                        "resource": {
                          "type": "string"
                        }
                      }
                    }
                  },
                  "translation_meta": {
                    "type": "object",
                    "properties": {
                      "details": {
                        "type": "object",
                        "properties": {
                          "sv": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "et": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "nl": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "ro": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "hr": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "pt": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "uk": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "fi": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "el": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "ga": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "de": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "sl": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "bg": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "mt": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "fr": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "lt": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "en": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "sk": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "es": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "it": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "da": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "lv": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "pl": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "hu": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          },
                          "cs": {
                            "type": "object",
                            "properties": {
                              "machine_translated": {
                                "type": "boolean"
                              },
                              "original_language": {
                                "type": "string"
                              }
                            }
                          }
                        }
                      },
                      "full_available_languages": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "count": {
                    "type": "number"
                  }
                }
              },
              "subject": {
                "type": "array",
                "items": {}
              },
              "translation_meta": {
                "type": "object",
                "properties": {
                  "details": {
                    "type": "object",
                    "properties": {
                      "sv": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "de": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          },
                          "original_language": {
                            "type": "string"
                          }
                        }
                      },
                      "ro": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "cs": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "en": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "bg": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "hr": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "lt": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "pl": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "lv": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "pt": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "sk": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "fr": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "et": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "el": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "uk": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "sl": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "es": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "it": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "hu": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "ga": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "da": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "nl": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "mt": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      },
                      "fi": {
                        "type": "object",
                        "properties": {
                          "machine_translated": {
                            "type": "boolean"
                          },
                          "original_language": {
                            "type": "string"
                          },
                          "received": {
                            "type": "string"
                          },
                          "issued": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  },
                  "full_available_languages": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "description": {
                "type": "object",
                "properties": {
                  "bg": {
                    "type": "string"
                  },
                  "da": {
                    "type": "string"
                  },
                  "ro": {
                    "type": "string"
                  },
                  "nl": {
                    "type": "string"
                  },
                  "pl": {
                    "type": "string"
                  },
                  "el": {
                    "type": "string"
                  },
                  "fi": {
                    "type": "string"
                  },
                  "en": {
                    "type": "string"
                  },
                  "ga": {
                    "type": "string"
                  },
                  "hr": {
                    "type": "string"
                  },
                  "et": {
                    "type": "string"
                  },
                  "cs": {
                    "type": "string"
                  },
                  "pt": {
                    "type": "string"
                  },
                  "sk": {
                    "type": "string"
                  },
                  "hu": {
                    "type": "string"
                  },
                  "mt": {
                    "type": "string"
                  },
                  "fr": {
                    "type": "string"
                  },
                  "it": {
                    "type": "string"
                  },
                  "sl": {
                    "type": "string"
                  },
                  "de": {
                    "type": "string"
                  },
                  "lt": {
                    "type": "string"
                  },
                  "lv": {
                    "type": "string"
                  },
                  "es": {
                    "type": "string"
                  },
                  "uk": {
                    "type": "string"
                  },
                  "sv": {
                    "type": "string"
                  }
                }
              },
              "language": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "label": {
                      "type": "string"
                    },
                    "resource": {
                      "type": "string"
                    }
                  }
                }
              },
              "title": {
                "type": "object",
                "properties": {
                  "sv": {
                    "type": "string"
                  },
                  "de": {
                    "type": "string"
                  },
                  "ro": {
                    "type": "string"
                  },
                  "cs": {
                    "type": "string"
                  },
                  "en": {
                    "type": "string"
                  },
                  "bg": {
                    "type": "string"
                  },
                  "hr": {
                    "type": "string"
                  },
                  "lt": {
                    "type": "string"
                  },
                  "pl": {
                    "type": "string"
                  },
                  "lv": {
                    "type": "string"
                  },
                  "pt": {
                    "type": "string"
                  },
                  "sk": {
                    "type": "string"
                  },
                  "fr": {
                    "type": "string"
                  },
                  "et": {
                    "type": "string"
                  },
                  "el": {
                    "type": "string"
                  },
                  "uk": {
                    "type": "string"
                  },
                  "sl": {
                    "type": "string"
                  },
                  "es": {
                    "type": "string"
                  },
                  "it": {
                    "type": "string"
                  },
                  "hu": {
                    "type": "string"
                  },
                  "ga": {
                    "type": "string"
                  },
                  "da": {
                    "type": "string"
                  },
                  "nl": {
                    "type": "string"
                  },
                  "mt": {
                    "type": "string"
                  },
                  "fi": {
                    "type": "string"
                  }
                }
              },
              "type": {
                "type": "object",
                "properties": {
                  "resource": {
                    "type": "string"
                  }
                }
              },
              "provenance": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "label": {
                      "type": "string"
                    }
                  }
                }
              },
              "spatial_resource": {
                "type": "array",
                "items": {}
              },
              "modified": {
                "type": "string"
              },
              "id": {
                "type": "string"
              },
              "categories": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "label": {
                      "type": "object",
                      "properties": {
                        "hu": {
                          "type": "string"
                        },
                        "mt": {
                          "type": "string"
                        },
                        "hr": {
                          "type": "string"
                        },
                        "et": {
                          "type": "string"
                        },
                        "ro": {
                          "type": "string"
                        },
                        "nl": {
                          "type": "string"
                        },
                        "fi": {
                          "type": "string"
                        },
                        "da": {
                          "type": "string"
                        },
                        "pt": {
                          "type": "string"
                        },
                        "sk": {
                          "type": "string"
                        },
                        "lt": {
                          "type": "string"
                        },
                        "no": {
                          "type": "string"
                        },
                        "ga": {
                          "type": "string"
                        },
                        "it": {
                          "type": "string"
                        },
                        "sl": {
                          "type": "string"
                        },
                        "sv": {
                          "type": "string"
                        },
                        "el": {
                          "type": "string"
                        },
                        "lv": {
                          "type": "string"
                        },
                        "nn": {
                          "type": "string"
                        },
                        "bg": {
                          "type": "string"
                        },
                        "en": {
                          "type": "string"
                        },
                        "de": {
                          "type": "string"
                        },
                        "cs": {
                          "type": "string"
                        },
                        "fr": {
                          "type": "string"
                        },
                        "es": {
                          "type": "string"
                        },
                        "nb": {
                          "type": "string"
                        },
                        "pl": {
                          "type": "string"
                        }
                      }
                    },
                    "resource": {
                      "type": "string"
                    }
                  }
                }
              },
              "spatial": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "type": {
                      "type": "string"
                    },
                    "coordinates": {
                      "type": "array",
                      "items": {
                        "type": "array",
                        "items": {
                          "type": "array",
                          "items": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                }
              },
              "issued": {
                "type": "string"
              },
              "qualified_attribution": {
                "type": "array",
                "items": {}
              },
              "identifier": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "corporate-body-classification": {
                "type": "object",
                "properties": {
                  "label": {
                    "type": "object",
                    "properties": {
                      "title": {
                        "type": "object",
                        "properties": {
                          "fr": {
                            "type": "string"
                          },
                          "pl": {
                            "type": "string"
                          },
                          "lv": {
                            "type": "string"
                          },
                          "bg": {
                            "type": "string"
                          },
                          "el": {
                            "type": "string"
                          },
                          "ro": {
                            "type": "string"
                          },
                          "da": {
                            "type": "string"
                          },
                          "hu": {
                            "type": "string"
                          },
                          "sv": {
                            "type": "string"
                          },
                          "sk": {
                            "type": "string"
                          },
                          "it": {
                            "type": "string"
                          },
                          "sl": {
                            "type": "string"
                          },
                          "pt": {
                            "type": "string"
                          },
                          "lt": {
                            "type": "string"
                          },
                          "de": {
                            "type": "string"
                          },
                          "hr": {
                            "type": "string"
                          },
                          "nl": {
                            "type": "string"
                          },
                          "et": {
                            "type": "string"
                          },
                          "ga": {
                            "type": "string"
                          },
                          "fi": {
                            "type": "string"
                          },
                          "en": {
                            "type": "string"
                          },
                          "es": {
                            "type": "string"
                          },
                          "cs": {
                            "type": "string"
                          },
                          "mt": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  },
                  "id": {
                    "type": "string"
                  }
                }
              },
              "resource": {
                "type": "string"
              },
              "index": {
                "type": "string"
              },
              "distributions": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "access_service": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "title": {
                            "type": "object",
                            "properties": {
                              "de": {
                                "type": "string"
                              }
                            }
                          },
                          "endpoint_description": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "endpoint_url": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        }
                      }
                    },
                    "access_url": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "rights": {
                      "type": "object",
                      "properties": {
                        "label": {
                          "type": "string"
                        }
                      }
                    },
                    "format": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "label": {
                          "type": "string"
                        },
                        "resource": {
                          "type": "string"
                        },
                        "format_types": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "string"
                              },
                              "label": {
                                "type": "object",
                                "properties": {
                                  "en": {
                                    "type": "string"
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    },
                    "representation_technique": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "label": {
                            "type": "object",
                            "properties": {
                              "en": {
                                "type": "string"
                              }
                            }
                          },
                          "resource": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "description": {
                      "type": "object",
                      "properties": {
                        "nl": {
                          "type": "string"
                        },
                        "pt": {
                          "type": "string"
                        },
                        "pl": {
                          "type": "string"
                        },
                        "hu": {
                          "type": "string"
                        },
                        "fr": {
                          "type": "string"
                        },
                        "lv": {
                          "type": "string"
                        },
                        "it": {
                          "type": "string"
                        },
                        "lt": {
                          "type": "string"
                        },
                        "sl": {
                          "type": "string"
                        },
                        "uk": {
                          "type": "string"
                        },
                        "hr": {
                          "type": "string"
                        },
                        "cs": {
                          "type": "string"
                        },
                        "sk": {
                          "type": "string"
                        },
                        "mt": {
                          "type": "string"
                        },
                        "et": {
                          "type": "string"
                        },
                        "ga": {
                          "type": "string"
                        },
                        "bg": {
                          "type": "string"
                        },
                        "el": {
                          "type": "string"
                        },
                        "da": {
                          "type": "string"
                        },
                        "fi": {
                          "type": "string"
                        },
                        "ro": {
                          "type": "string"
                        },
                        "en": {
                          "type": "string"
                        },
                        "de": {
                          "type": "string"
                        },
                        "es": {
                          "type": "string"
                        },
                        "sv": {
                          "type": "string"
                        }
                      }
                    },
                    "title": {
                      "type": "object",
                      "properties": {
                        "en": {
                          "type": "string"
                        },
                        "pt": {
                          "type": "string"
                        },
                        "ro": {
                          "type": "string"
                        },
                        "ga": {
                          "type": "string"
                        },
                        "et": {
                          "type": "string"
                        },
                        "hr": {
                          "type": "string"
                        },
                        "es": {
                          "type": "string"
                        },
                        "sk": {
                          "type": "string"
                        },
                        "bg": {
                          "type": "string"
                        },
                        "de": {
                          "type": "string"
                        },
                        "uk": {
                          "type": "string"
                        },
                        "nl": {
                          "type": "string"
                        },
                        "it": {
                          "type": "string"
                        },
                        "hu": {
                          "type": "string"
                        },
                        "cs": {
                          "type": "string"
                        },
                        "lt": {
                          "type": "string"
                        },
                        "sl": {
                          "type": "string"
                        },
                        "sv": {
                          "type": "string"
                        },
                        "mt": {
                          "type": "string"
                        },
                        "lv": {
                          "type": "string"
                        },
                        "da": {
                          "type": "string"
                        },
                        "fi": {
                          "type": "string"
                        },
                        "fr": {
                          "type": "string"
                        },
                        "pl": {
                          "type": "string"
                        },
                        "el": {
                          "type": "string"
                        }
                      }
                    },
                    "language": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "resource": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "modified": {
                      "type": "string"
                    },
                    "availability": {
                      "type": "object",
                      "properties": {
                        "resource": {
                          "type": "string"
                        },
                        "label": {
                          "type": "string"
                        }
                      }
                    },
                    "issued": {
                      "type": "string"
                    },
                    "media_type": {
                      "type": "string"
                    },
                    "download_url": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "license": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "label": {
                          "type": "string"
                        },
                        "description": {
                          "type": "string"
                        },
                        "resource": {
                          "type": "string"
                        }
                      }
                    },
                    "status": {
                      "type": "object",
                      "properties": {
                        "label": {
                          "type": "string"
                        },
                        "resource": {
                          "type": "string"
                        }
                      }
                    },
                    "byte_size": {
                      "type": "number"
                    }
                  }
                }
              },
              "is_hvd": {
                "type": "boolean"
              },
              "quality_meas": {
                "type": [
                  "null",
                  "object"
                ],
                "properties": {
                  "scoring": {
                    "type": "number"
                  }
                }
              },
              "conforms_to": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "resource": {
                      "type": "string"
                    }
                  }
                }
              },
              "catalog_record": {
                "type": "object",
                "properties": {
                  "modified": {
                    "type": "string"
                  },
                  "issued": {
                    "type": "string"
                  }
                }
              },
              "contact_point": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "type": {
                      "type": "string"
                    },
                    "email": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "address": {
                      "type": "string"
                    },
                    "url": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                }
              },
              "landing_page": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "resource": {
                      "type": "string"
                    }
                  }
                }
              },
              "access_right": {
                "type": "object",
                "properties": {
                  "label": {
                    "type": "string"
                  },
                  "resource": {
                    "type": "string"
                  }
                }
              },
              "keywords": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "label": {
                      "type": "string"
                    },
                    "language": {
                      "type": "string"
                    }
                  }
                }
              },
              "creator": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "type": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "resource": {
                      "type": "string"
                    }
                  }
                }
              },
              "publisher": {
                "type": "object",
                "properties": {
                  "type": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "resource": {
                    "type": "string"
                  },
                  "homepage": {
                    "type": "string"
                  },
                  "email": {
                    "type": "string"
                  }
                }
              },
              "accrual_periodicity": {
                "type": "object",
                "properties": {
                  "label": {
                    "type": "string"
                  },
                  "resource": {
                    "type": "string"
                  }
                }
              },
              "temporal": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "lte": {
                      "type": "string"
                    },
                    "gte": {
                      "type": "string"
                    }
                  }
                }
              },
              "version_info": {
                "type": "string"
              }
            }
          }
        }
      }
    }
  },
  "description": "Search results from data.europa.eu API"
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the data-europa pack
{
  "mcpServers": {
    "data-europa": {
      "url": "https://gateway.pipeworx.io/data-europa/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 5, 2026