About this Server
This server implements the Model Context Protocol (MCP), providing a bridge between LLMs (like Claude, GPT, etc.) and the EOxElements component library.
Through rich metadata, descriptions, real-world stories, and usage code snippets, coding agents can effortlessly explore, instantiate, configure, and troubleshoot EOxElements custom elements in any web environment.
Registry Overview
Connect EOxElements to your Coding Agent
To use these tools with Claude Desktop, add the following configuration to your claude_desktop_config.json:
{
"mcpServers": {
"eox-elements": {
"command": "node",
"args": [
"/absolute/path/to/EOxElements/mcp-server/index.js",
"--manifest",
"/absolute/path/to/EOxElements/custom-elements.json",
"--snippets",
"/absolute/path/to/EOxElements/story-snippets.json"
]
}
}
}
Supported MCP Tools
List all available EOxElements custom elements.
Get the full custom-elements-manifest details for a specific tag name.
Get stories/snippets (descriptions and functional code) for an element.
Get the HTML attributes supported by a specific element.
Get reactive JS properties (and their type JSDocs) for an element.
Get all custom events dispatched by a specific element.