# walkerOS Source Browser MCP server

> Generates, parses, and validates walkerOS data-elb HTML tagging attributes using real DOM parsing.

- Repository: https://github.com/elbwalker/walkerOS
- Page: https://hostedmcp.org/servers/elbwalker/source-browser
- Transport: stdio
- Stars: 350
- License: MIT
- Latest version: 4.5.0

## Install

### Claude Code

```sh
claude mcp add source-browser -- npx -y @walkeros/mcp-source-browser
```

### Cursor (`~/.cursor/mcp.json`)

```json
{
  "mcpServers": {
    "source-browser": {
      "command": "npx",
      "args": [
        "-y",
        "@walkeros/mcp-source-browser"
      ]
    }
  }
}
```

### VS Code (`.vscode/mcp.json`)

```json
{
  "servers": {
    "source-browser": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@walkeros/mcp-source-browser"
      ]
    }
  }
}
```

### Claude Desktop (`claude_desktop_config.json`)

```json
{
  "mcpServers": {
    "source-browser": {
      "command": "npx",
      "args": [
        "-y",
        "@walkeros/mcp-source-browser"
      ]
    }
  }
}
```

### Codex (`~/.codex/config.toml`)

```toml
[mcp_servers.source-browser]
command = "npx"
args = ["-y", "@walkeros/mcp-source-browser"]
```

### Gemini CLI (`~/.gemini/settings.json`)

```json
{
  "mcpServers": {
    "source-browser": {
      "command": "npx",
      "args": [
        "-y",
        "@walkeros/mcp-source-browser"
      ]
    }
  }
}
```

## Tools (3)

- `generate_tagging`
- `parse_tagging`
- `validate_tagging`

## FAQ

### How do I install the server?

You can run it via npx using @walkeros/mcp-source-browser or install the binary directly using npm install @walkeros/mcp-source-browser.

### Does this server require an API key?

No, the server runs locally and does not require an account or an API token.

### What tools are available in this server?

The server provides tools to generate tagging, parse HTML snippets to extract walkerOS events, and validate tagging for errors like orphan actions or unknown triggers.
