Skip to main content

wodbuster-mcp-bridge

Unofficial. Not affiliated with or endorsed by WodBuster.

Connects an MCP client (Claude Desktop, Claude Code or any other) to the MCP endpoint of a running wodbuster-api server. The client starts the bridge as a local command and passes it the login parameters as environment variables, in its own configuration:

{
  "mcpServers": {
    "wodbuster": {
      "command": "uvx",
      "args": ["wodbuster-mcp-bridge"],
      "env": {
        "WODBUSTER_API_URL": "http://<host>:8080",
        "WODBUSTER_BOX": "<your-box>",
        "WODBUSTER_EMAIL": "<your-email>",
        "WODBUSTER_PASSWORD": "<your-password>",
        "WODBUSTER_REMEMBER_CREDENTIALS": "true",
        "WODBUSTER_LABEL": "claude-desktop"
      }
    }
  }
}
Variable Login field Default
WODBUSTER_API_URL (the server's base URL) required
WODBUSTER_BOX box required
WODBUSTER_EMAIL email required
WODBUSTER_PASSWORD password required
WODBUSTER_REMEMBER_CREDENTIALS remember_credentials false
WODBUSTER_LABEL label mcp-bridge

When it starts, the bridge works in three steps:

  1. It logs in to the server once, with POST /v1/auth/login.
  2. It relays every MCP message between the client (stdin and stdout) and /mcp.
  3. It revokes its token when the client closes it.

Keep in mind:

  • Use WODBUSTER_REMEMBER_CREDENTIALS=true. With it, the server answers later logins with the same password from its valid session, without logging in to WodBuster again. Several clients that start at once then cost no WodBuster login.
  • false deletes the stored credentials, so the server's automations can no longer log in again by themselves.
  • The bridge first checks that the server has an MCP endpoint, before logging in. A server that has not been updated yet answers 404 there; the bridge then exits with that reason instead of logging in for nothing.
  • A failed login is never retried. A wrong password costs one of WodBuster's limited attempts. The bridge then exits, with the reason in the client's log.
  • uvx runs the bridge from its cache. After the first run it does not download the bridge again. Pin a version (wodbuster-mcp-bridge@0.1.1) to control updates.

Metadata

Release files for wodbuster-mcp-bridge 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wodbuster-mcp-bridge 0.1.1
File Size Uploaded Provenance Actions
wodbuster_mcp_bridge-0.1.1.tar.gz 6.2 kB Without provenance Details for wodbuster_mcp_bridge-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for wodbuster-mcp-bridge 0.1.1
File Interpreter ABI Platform Actions
wodbuster_mcp_bridge-0.1.1-py3-none-any.whl Python 3 none any Details for wodbuster_mcp_bridge-0.1.1-py3-none-any.whl

Total release size: 13.8 kB

Release files / wodbuster_mcp_bridge-0.1.1.tar.gz

Download URL wodbuster_mcp_bridge-0.1.1.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
853211e0425ace59ed1558c3a9d8f7a2830175db688efaa3fc642166086ae133
BLAKE2b-256 checksum
How to use checksums
a829969e9ec7a1d3338c85b3a24552481148143324cea908f617e36a2feef614
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / wodbuster_mcp_bridge-0.1.1-py3-none-any.whl

Download URL wodbuster_mcp_bridge-0.1.1-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3132aa83fec827216839180ff759a6fa4cd4283508bf86f941cb67d19c427ba8
BLAKE2b-256 checksum
How to use checksums
26ae1a24fd0257ba7a7849e00fcf2a5b7e8b696ff5b1193cc7286c65cb926122
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for wodbuster-mcp-bridge 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page