MCP Server

EOxElements

io.github.EOX-A/EOxElements
Developer Tools Knowledge & Documentation Public & reachable MCP 2025-11-25

What this MCP does

Provides searchable reference information, properties, methods, events, styles, slots, and examples for EOxElements custom web components.

get_element_attributes
Get the attributes for a specific EOxElements custom element.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
get_element_css_parts
Get the CSS shadow parts for a specific EOxElements custom element.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
get_element_css_properties
Get the CSS custom properties for a specific EOxElements custom element.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
get_element_details
Get the full details for a specific EOxElements custom element.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
get_element_events
Get the events for a specific EOxElements custom element.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
get_element_methods
Get the methods for a specific EOxElements custom element.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
get_element_properties
Get the properties for a specific EOxElements custom element.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
get_element_slots
Get the slots for a specific EOxElements custom element.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
get_element_stories
Get the stories (examples/snippets) for a specific EOxElements custom element. This includes descriptions and vanilla JS code snippets.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tagName'], 'properties': {'tagName': {'type': 'string', 'description': 'The tag name of the element.'}}}
list_elements
List all available EOxElements custom elements.
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Added
get_element_css_parts
Sept. 17, 2026, 12:41 p.m.
Added
get_element_css_properties
Sept. 17, 2026, 12:41 p.m.
Added
get_element_slots
Sept. 17, 2026, 12:41 p.m.
Added
get_element_methods
Sept. 17, 2026, 12:41 p.m.
Added
get_element_events
Sept. 17, 2026, 12:41 p.m.
Added
get_element_properties
Sept. 17, 2026, 12:41 p.m.
Added
get_element_attributes
Sept. 17, 2026, 12:41 p.m.
Added
get_element_stories
Sept. 17, 2026, 12:41 p.m.
Added
get_element_details
Sept. 17, 2026, 12:41 p.m.
Added
list_elements
Sept. 17, 2026, 12:41 p.m.