walkerOS Source Browser
io.walkeros/source-browser · 348 stars · TypeScript · MIT
MCP server Generate, parse, and validate walkerOS data-elb HTML tagging attributes
Install
The repo has no one-line install. Follow its README.
Published as
- npm
@walkeros/mcp-source-browserstdio
From the server's entry in the official MCP Registry.
Files
@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. Runs locally, 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"]
}
}
}
In Claude Code you can install the walkerOS plugin instead, which registers this server along with the flow development server and the walkerOS skills:
/plugin marketplace add elbwalker/walkerOS
/plugin install walkeros@elbwalker
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 orphan actions, missing entities, unknown triggers, 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
Facts
- Kind
- MCP server
- Group
- Uncategorized
- Stars
- 348
- License
- MIT
- Language
- TypeScript
- Last push
- 2026-10-09
- Forks
- 23
- MCP Registry
- io.walkeros/source-browser
- Homepage
- www.walkeros.io
- Topics
- tagging, tag-manager, tracking, analytics, react, typescript, javascript, data-warehouse, declarative, as-code, server-side, data-sovereignty, observability, ai-agents, llm, mcp, model-context-protocol
- 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
- 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
- 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
- 4Scrapling MCP Serverd4vinci/scrapling🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
- 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
- 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k