Genera, analiza y valida atributos de etiquetado HTML data-elb de walkerOS mediante el análisis de DOM real.
También conocido como elbwalker/walkerOS, source-browser, @walkeros/mcp-source-browser
- Stars
- 350
- Herramientas
- 3
- Descargas, 30 días
- —
- Última versión
- 4.5.0
- Último commit
- 12 nov 2026
- Licencia
- MIT
¿Qué es walkerOS Source Browser MCP?
walkerOS Source Browser es un MCP server. Genera, analiza y valida atributos de etiquetado HTML data-elb de walkerOS mediante el análisis de DOM real. Expone 3 herramientas, como generate_tagging, parse_tagging, validate_tagging.
Resumen generado a partir del README del proyecto
Acerca del MCP server de walkerOS Source Browser
La gestión de los atributos de etiquetado HTML de walkerOS es más precisa cuando un asistente de IA puede generar, analizar y validar atributos data-elb utilizando un análisis de DOM real. Los desarrolladores utilizan este MCP server local para asegurar que la entrada estructurada se convierta correctamente en fragmentos de HTML y que el etiquetado resultante siga reglas específicas. Se ejecuta a través de stdio mediante un cliente MCP y no requiere API keys ni cuentas externas para funcionar.
El servidor proporciona tres herramientas específicas para gestionar el ciclo de vida del etiquetado. La herramienta generate_tagging crea atributos data-elb y ejemplos de HTML a partir de datos estructurados, mientras que parse_tagging extrae eventos y globales de fragmentos existentes. Para garantizar la calidad, la herramienta validate_tagging comprueba errores como nombres de entidades vacíos, acciones huérfanas, triggers desconocidos o entidades que carecen de acciones. Los usuarios también pueden especificar un prefijo personalizado para estos atributos en lugar de la configuración predeterminada data-elb.
Qué puedes hacer con él
- 1Crear fragmentos de etiquetado HTMLPide a tu asistente que genere atributos data-elb listos para pegar en componentes de UI específicos, como tarjetas de producto.
- 2Extraer datos de eventos de HTMLProporciona un fragmento de HTML a un cliente de IA para identificar los eventos y globales de walkerOS que contiene.
- 3Verificar la precisión del etiquetadoUtiliza la herramienta de validación para encontrar acciones huérfanas, triggers desconocidos o entidades que no tengan las acciones requeridas.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar walkerOS Source Browser MCP
Formatos verificados el 10 nov 2026Instalar walkerOS Source Browser MCP en Claude Code
$ claude mcp add source-browser -- npx -y @walkeros/mcp-source-browserInstalar walkerOS Source Browser MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"source-browser": {
"command": "npx",
"args": [
"-y",
"@walkeros/mcp-source-browser"
]
}
}
}Instalar walkerOS Source Browser MCP en VS Code
.vscode/mcp.json
{
"servers": {
"source-browser": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@walkeros/mcp-source-browser"
]
}
}
}Instalar walkerOS Source Browser MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"source-browser": {
"command": "npx",
"args": [
"-y",
"@walkeros/mcp-source-browser"
]
}
}
}Instalar walkerOS Source Browser MCP en Codex
~/.codex/config.toml
[mcp_servers.source-browser] command = "npx" args = ["-y", "@walkeros/mcp-source-browser"]
Instalar walkerOS Source Browser MCP en Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"source-browser": {
"command": "npx",
"args": [
"-y",
"@walkeros/mcp-source-browser"
]
}
}
}Herramientas de walkerOS Source Browser MCP 3
Detectado desde el READMEgenerate_taggingparse_taggingvalidate_tagging
| generate_tagging | — | |
| parse_tagging | — | |
| validate_tagging | — |
Verificaciones automáticas
Ejecutado 12 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesibleAprobado
- Licencia de código abierto (OSI)Aprobado
- Commit o lanzamiento en el último añoAprobado
- El nombre del paquete no es similar a un paquete popularAprobado
- El endpoint remoto usa HTTPSNo verificado
- Las herramientas destructivas están etiquetadasAprobado
- Sin instrucciones ocultas para el modeloAprobado
- Sin avisos críticos en el paquete ni en sus dependenciasAprobado
README
Ver en GitHub@walkeros/mcp-source-browser
Model Context Protocol server for walkerOS HTML tagging. Generates, parses, and
validates data-elb attributes using real DOM parsing, so an AI assistant can
tag a page and check its own work. It runs locally and needs no account or API
token.
Documentation • NPM Package • Source Code
Installation
The server runs over stdio and is started by your MCP client. Add it to the client's configuration:
{
"mcpServers": {
"walkeros-source-browser": {
"command": "npx",
"args": ["@walkeros/mcp-source-browser"]
}
}
}
The walkerOS Claude Code plugin registers the flow servers and the walkerOS skills. It does not register this server, so in Claude Code add it to the configuration as above too.
To install the binary directly:
npm install @walkeros/mcp-source-browser
Quick start
Ask your assistant to tag a page, for example: "Generate walkerOS tagging for a
product card with name and price". It calls generate_tagging and returns
ready-to-paste data-elb attributes.
Tools
| Tool | Description |
|---|---|
generate_tagging |
Turn structured input into data-elb attributes and an example HTML snippet |
parse_tagging |
Parse an HTML snippet and extract the walkerOS events and globals it produces |
validate_tagging |
Check tagging for empty entity names, orphan actions, unknown triggers, orphan properties, and entities without actions |
All three accept an optional prefix to match a custom attribute prefix, which
defaults to data-elb.
Resources
| URI | Content |
|---|---|
walkeros://docs/tagging/html-attributes |
Guide to data-elb HTML attribute tagging |
walkeros://docs/tagging/tagger |
createTagger() fluent API reference |
Documentation
Full parameter tables and examples live in the docs: https://www.walkeros.io/docs/apps/mcp
Contribute
Feel free to contribute by submitting an issue, starting a discussion, or getting in contact.
License
MIT
Preguntas sobre walkerOS Source Browser MCP
¿Cómo agrego walkerOS Source Browser MCP a Claude Code?
Ejecuta claude mcp add source-browser -- npx -y @walkeros/mcp-source-browser en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego walkerOS Source Browser MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona walkerOS Source Browser MCP?
Expone 3 herramientas, incluidas generate_tagging, parse_tagging, validate_tagging.
¿Cómo instalo el servidor?
Puedes ejecutarlo vía npx usando @walkeros/mcp-source-browser o instalar el binario directamente usando npm install @walkeros/mcp-source-browser.
¿Requiere este servidor una API key?
No, el servidor se ejecuta localmente y no requiere una cuenta ni un token de API.
¿Qué herramientas están disponibles en este servidor?
El servidor ofrece herramientas para generar etiquetado, analizar fragmentos de HTML para extraer eventos de walkerOS y validar el etiquetado en busca de errores como acciones huérfanas o triggers desconocidos.