eoxelements

A server to provide information about EOxElements custom elements for coding agents.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
82%
Integridad del esquema
93%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~712Tokens (definiciones de herramientas)
~512 BTamaño de respuesta típico
Impacto moderado en la atención (0.56% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "eoxelements": {
      "command": "npx",
      "args": [
        "@eox/elements-mcp-server"
      ]
    }
  }
}

Paquetes ejecutables

npm@eox/elements-mcp-server1.2.1streamable-http

Puntos de conexión remotos

https://elements.mcp.eox.atstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (10)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢list_elements

List all available EOxElements custom elements.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_details(tagName)

Get the full details for a specific EOxElements custom element.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_stories(tagName)

Get the stories (examples/snippets) for a specific EOxElements custom element. This includes descriptions and vanilla JS code snippets.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_attributes(tagName)

Get the attributes for a specific EOxElements custom element.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_properties(tagName)

Get the properties for a specific EOxElements custom element.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_events(tagName)

Get the events for a specific EOxElements custom element.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_methods(tagName)

Get the methods for a specific EOxElements custom element.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_slots(tagName)

Get the slots for a specific EOxElements custom element.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_css_properties(tagName)

Get the CSS custom properties for a specific EOxElements custom element.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_element_css_parts(tagName)

Get the CSS shadow parts for a specific EOxElements custom element.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "tagName": {
      "type": "string",
      "description": "The tag name of the element."
    }
  },
  "required": [
    "tagName"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada10 herramientas
verificadoversión no registrada10 herramientas
verificadoversión no registrada10 herramientas