home / mcp / ec europa mcp server

EC Europa MCP Server

MCP Server for ECL

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "brownrl-ecl_mcp": {
      "command": "npx",
      "args": [
        "ecl-mcp"
      ]
    }
  }
}

Available tools

start_here

Essential setup guide with asset download script and quick start instructions. Returns complete workflow for building ECL pages.

search_documentation_pages

Search the EC Europa Component Library pages by a query and return matching titles, URLs, categories, and hierarchy.

get_documentation_page

Fetch the complete HTML content of a documentation page by URL, returning cleaned content by default and raw HTML if requested.

get_documentation_page_examples

Retrieve only code examples from a documentation page, labeled for quick reference.

get_starter_template

Provide a basic HTML starter template configured for local ECL assets.

get_documentation_pages_list

Return the full list of all 159 documentation pages with their metadata.

list_recipes

List all pre-built ECL recipes with metadata and IDs.

get_recipe

Get a complete recipe by ID with step-by-step instructions and code examples.

search_examples

Search all code examples using natural language queries and return matching results with URLs.

get_example

Fetch a specific code example by its ID.