Генерирует, парсит и валидирует атрибуты HTML-теггинга walkerOS data-elb с использованием реального DOM-парсинга.
Также известен как elbwalker/walkerOS, source-browser, @walkeros/mcp-source-browser
- Звёзды
- 350
- Инструменты
- 3
- Загрузки, 30 дней
- —
- Последняя версия
- 4.5.0
- Последний коммит
- 12 нояб. 2026 г.
- Лицензия
- MIT
Что такое walkerOS Source Browser MCP?
walkerOS Source Browser — это MCP server. Генерирует, парсит и валидирует атрибуты HTML-теггинга walkerOS data-elb с использованием реального DOM-парсинга. Он предоставляет 3 инструмента, например generate_tagging, parse_tagging, validate_tagging.
Сводка сгенерирована из README проекта
О walkerOS Source Browser MCP server
Управление атрибутами HTML-теггинга walkerOS становится точнее, когда ИИ-ассистент может генерировать, парсить и валидировать атрибуты data-elb с помощью реального DOM-парсинга. Разработчики используют этот локальный MCP server, чтобы гарантировать корректное преобразование структурированных входных данных в HTML-фрагменты и соответствие итогового теггинга специфическим правилам. Сервер работает через stdio посредством MCP клиента и не требует API keys или внешних аккаунтов для работы.
Сервер предоставляет три специализированных инструмента для управления жизненным циклом теггинга. Инструмент generate_tagging создает атрибуты data-elb и примеры HTML из структурированных данных, а parse_tagging извлекает события и глобальные переменные из существующих фрагментов. Для обеспечения качества инструмент validate_tagging проверяет наличие ошибок, таких как пустые имена сущностей, осиротевшие действия, неизвестные триггеры или сущности без действий. Пользователи также могут указать кастомный префикс для этих атрибутов вместо значения по умолчанию data-elb.
Что вы можете с ним делать
- 1Создание фрагментов HTML-теггингаПопросите вашего ассистента подготовить готовые к вставке атрибуты data-elb для конкретных UI-компонентов, например, карточек товаров.
- 2Извлечение данных о событиях из HTMLПередайте HTML-фрагмент ИИ-клиенту, чтобы определить содержащиеся в нем события и глобальные переменные walkerOS.
- 3Проверка точности теггингаИспользуйте инструмент валидации, чтобы найти осиротевшие действия, неизвестные триггеры или сущности, которым не хватает необходимых действий.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить walkerOS Source Browser MCP
Форматы проверены 10 ноя 2026Установка walkerOS Source Browser MCP в Claude Code
$ claude mcp add source-browser -- npx -y @walkeros/mcp-source-browserУстановка walkerOS Source Browser MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"source-browser": {
"command": "npx",
"args": [
"-y",
"@walkeros/mcp-source-browser"
]
}
}
}Установка walkerOS Source Browser MCP в VS Code
.vscode/mcp.json
{
"servers": {
"source-browser": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@walkeros/mcp-source-browser"
]
}
}
}Установка walkerOS Source Browser MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"source-browser": {
"command": "npx",
"args": [
"-y",
"@walkeros/mcp-source-browser"
]
}
}
}Установка walkerOS Source Browser MCP в Codex
~/.codex/config.toml
[mcp_servers.source-browser] command = "npx" args = ["-y", "@walkeros/mcp-source-browser"]
Установка walkerOS Source Browser MCP в Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"source-browser": {
"command": "npx",
"args": [
"-y",
"@walkeros/mcp-source-browser"
]
}
}
}Инструменты walkerOS Source Browser MCP 3
Определено из READMEgenerate_taggingparse_taggingvalidate_tagging
| generate_tagging | — | |
| parse_tagging | — | |
| validate_tagging | — |
Автоматические проверки
Запущено 12 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторийПройдено
- Open source лицензия (OSI)Пройдено
- Коммит или релиз за последний годПройдено
- Имя пакета не похоже на популярный пакетПройдено
- Удаленная конечная точка использует HTTPSНе проверялось
- Деструктивные инструменты помеченыПройдено
- Нет скрытых инструкций для моделиПройдено
- Нет критических уязвимостей в пакете и зависимостяхПройдено
README
Открыть на 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
Вопросы о walkerOS Source Browser MCP
Как добавить walkerOS Source Browser MCP в Claude Code?
Выполните claude mcp add source-browser -- npx -y @walkeros/mcp-source-browser в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить walkerOS Source Browser MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие инструменты предоставляет walkerOS Source Browser MCP?
Он предоставляет 3 инструмента, включая generate_tagging, parse_tagging, validate_tagging.
Как установить сервер?
Вы можете запустить его через npx, используя @walkeros/mcp-source-browser, или установить бинарный файл напрямую через npm install @walkeros/mcp-source-browser.
Требуется ли для этого сервера API key?
Нет, сервер работает локально и не требует аккаунта или API токена.
Какие инструменты доступны в этом сервере?
Сервер предоставляет инструменты для генерации теггинга, парсинга HTML-фрагментов для извлечения событий walkerOS и валидации теггинга на наличие ошибок, таких как осиротевшие действия (orphan actions) или неизвестные триггеры.