ecl_mcp
Verified Safeby brownrl
Overview
Provides AI agents with programmatic access to the European Commission's Component Library (ECL) documentation and code examples, enabling them to build and retrieve UI components.
Installation
npx ecl-mcpSecurity Notes
The server uses SQLite with parameterized queries, which is a good practice against SQL injection. File I/O operations are for reading trusted local files (scripts, templates, database). External content fetching happens during the crawling process (via `crawl.js`) which is separate from the MCP server's runtime. The MCP server itself primarily serves data from a local database over `stdio`. No direct use of `eval` or hardcoded secrets found in the server logic. The `ecl-ec.js` is a client-side library; its security is relevant for web applications using it, but not for the server-side audit of this MCP server.
Similar Servers
context7
Context7 MCP enhances LLM prompts by injecting up-to-date, version-specific documentation and code examples directly from source code, enabling more accurate and relevant code generation.
shadcn-svelte-mcp
Provides real-time shadcn-svelte component documentation and utilities to AI-powered code editors via an MCP server.
doc-mcp-server
Provides LLM agents with real-time, structured access to documentation from various package managers and platforms to prevent hallucinations and ensure up-to-date information.
RTFD
RTFD acts as an MCP server to provide LLM coding agents with real-time documentation from various package repositories and platforms, aiming to prevent hallucinations and provide up-to-date context.