ClaudeCodeMod

All shelves / MCP servers

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.

Open the repo

Files

packages/mcps/source-browser/README.md

walkerOS

@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
Repo
elbwalker/walkerOS
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

More on this shelf

  1. 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
  2. 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
  3. 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
  4. 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
  5. 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
  6. 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