Metadata-Version: 2.4
Name: devtool-mcp
Version: 0.5.1
Summary: MCP server providing development tooling capabilities - project detection, process management, reverse proxy with frontend diagnostics
Project-URL: Homepage, https://standardbeagle.github.io/devtool-mcp/
Project-URL: Documentation, https://standardbeagle.github.io/devtool-mcp/
Project-URL: Repository, https://github.com/standardbeagle/devtool-mcp
Project-URL: Issues, https://github.com/standardbeagle/devtool-mcp/issues
Project-URL: Changelog, https://github.com/standardbeagle/devtool-mcp/blob/main/CHANGELOG.md
Author-email: Standard Beagle <dev@standardbeagle.com>
License-Expression: MIT
License-File: LICENSE
Keywords: accessibility,ai,debugging,development,devtools,diagnostics,frontend,mcp,model-context-protocol,process-management,proxy
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet :: Proxy Servers
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.10
Requires-Dist: httpx>=0.25.0
Description-Content-Type: text/markdown

# devtool-mcp

mcp-name: io.github.standardbeagle/devtool-mcp

An MCP (Model Context Protocol) server that provides comprehensive development tooling capabilities to AI assistants.

## Features

- **Project Detection** - Automatically detect project types (Go, Node.js, Python) and available scripts
- **Process Management** - Start, monitor, and control long-running processes with output capture
- **Reverse Proxy** - Intercept HTTP traffic with automatic frontend instrumentation
- **Frontend Diagnostics** - 50+ primitives for DOM inspection, layout debugging, and accessibility auditing

## Installation

```bash
# Using pip
pip install devtool-mcp

# Using uv
uv pip install devtool-mcp

# Using pipx (recommended for CLI tools)
pipx install devtool-mcp
```

## Usage

Add to your MCP client configuration:

```json
{
  "mcpServers": {
    "devtool": {
      "command": "devtool-mcp"
    }
  }
}
```

Or if using uvx:

```json
{
  "mcpServers": {
    "devtool": {
      "command": "uvx",
      "args": ["devtool-mcp"]
    }
  }
}
```

## Documentation

For full documentation, visit: https://standardbeagle.github.io/devtool-mcp/

## MCP Tools

| Tool | Description |
|------|-------------|
| `detect` | Detect project type and available scripts |
| `run` | Execute scripts or raw commands |
| `proc` | Monitor, query output, stop processes |
| `proxy` | Manage reverse proxies |
| `proxylog` | Query traffic logs and errors |
| `currentpage` | View grouped page sessions |
| `daemon` | Manage the background daemon |

## License

MIT
