Bestax
Proporciona a los agentes de codificación los accesorios, ejemplos, variables CSS y habilidades de agente para la biblioteca de componentes React de Bestax (Bulma v1). Funciona sin conexión.
Documentación
bestax-mcp
El servidor oficial de MCP para
@allxsmith/bestax-bulma —
componentes de React para Bulma v1.
Le brinda a un agente de codificación toda la biblioteca: las props de cada componente (incluidas
las subpartes compuestas como Navbar.Brand), ~900 ejemplos funcionales, las variables CSS de --bulma-*
detrás de cada componente, las props auxiliares que reemplazan los estilos en línea,
y las Agent Skills de bestax como
prompts invocables.
Sin conexión y con versión fijada. El índice se incluye dentro del paquete — sin llamadas
de red, sin límites de velocidad. Documenta una versión específica de bestax-bulma,
y el servidor verifica la versión realmente instalada en tu proyecto y te advierte
cuando no coinciden, en lugar de describir con confianza props que no tienes.
Configuración
Claude Code
claude mcp add bestax -- npx -y bestax-mcp@1
Cursor, Claude Desktop, Windsurf, Cline
Agrégalo a tu configuración de MCP (.cursor/mcp.json, claude_desktop_config.json, …):
{
"mcpServers": {
"bestax": {
"command": "npx",
"args": ["-y", "bestax-mcp@1"]
}
}
}
Ejecútalo desde el directorio de tu proyecto para que pueda encontrar tu
@allxsmith/bestax-bulma instalado y verificarlo contra la versión indexada.
El @1 fija la versión principal. Sin él, npx resuelve lo más reciente en cada
inicio — así que un cambio incompatible, o una versión comprometida, llega a tu agente la próxima vez que
se inicie, sin ningún paso de revisión. Agréguelo a tus dependencias de desarrollo si prefieres que
tu archivo de bloqueo decida.
Herramientas
Comienza con list_components — su salida nombra la herramienta a llamar a continuación. Recurre a
search_bestax cuando necesites un componente cuyo nombre no conozcas.
| Herramienta | Lo que te proporciona |
|---|---|
list_components | Los 87 componentes con un propósito de una línea, por categoría |
search_bestax | Componentes, props, ejemplos, variables CSS y habilidades en una lista clasificada |
get_component | Importación, resumen y props; opcionalmente ejemplos, variables CSS, accesibilidad, relacionados |
get_props | Una tabla de props, incluidas las subrutas compuestas (Navbar.Brand) |
get_examples | Ejemplos funcionales de tsx de la página de documentación del componente |
get_css_variables | Las propiedades personalizadas de --bulma-* que lee un componente, con nombres Sass y valores predeterminados |
get_helper_props | Props de espaciado, color, tipografía, flexbox y visibilidad — llama a esto antes de escribir un estilo en línea |
lookup_bulma_classes | El componente y las props de bestax para una cadena de clase de Bulma (button is-primary), una fila por clase |
list_skills | Las siete Agent Skills de bestax |
get_skill | Las instrucciones de una habilidad, o uno de sus documentos de referencia |
Prompts
Uno por habilidad, para que una tarea pueda comenzar desde la propia guía de la biblioteca:
custom-component, form, theming, layout-scaffold, icons, migrate,
optimize.
Recursos
bestax://catalog · bestax://components/{name} · bestax://skills/{name} ·
bestax://skills/{name}/references/{ref}
Entorno
| Variable | Efecto |
|---|---|
BESTAX_MCP_NO_VERSION_CHECK | Establécelo en 1 para omitir por completo la verificación de la versión instalada |
Enlaces
- Guía de LLMs — el punto de entrada canónico para
las superficies de IA de bestax, incluidos
llms.txty las Agent Skills - Documentación
- GitHub
Código fuente con licencia MIT