Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.1.2 instead.
Reason given by maintainers: Crashes on startup with mcp>=2.0; fixed in 0.1.2.

bouncer-mcp

The local stdio MCP proxy half of bouncer. It sits between your MCP client and your existing tool servers, re-exports every tool 1:1, and enforces bouncer-core's contracts on each call.

uv tool install bouncer-mcp
bouncer init

The enforcement engine — provenance and taint rules, per-argument constraints, call budgets — is bouncer-core, which depends only on pyyaml and speaks no MCP at all. Install that one directly if you are enforcing contracts inside your own harness rather than proxying an MCP server.

There is no LLM in the enforcement path. Every decision is plain Python over a recorded schema, a policy, and a taint log.

Full documentation, the threat model, and the benchmark results are in the repository README.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bouncer_mcp-0.1.1.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bouncer_mcp-0.1.1-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file bouncer_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: bouncer_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bouncer_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 afb7b2dbcc0f2a991b988ffe1223698870f0c52b04a4be6e8493f47d082d5bf6
MD5 103eec7ff10aff523f080697428d898d
BLAKE2b-256 032216ad4319a9142bc5f33f8535cedb0dccc1ab4f209bffb85488a11d1c1570

See more details on using hashes here.

Provenance

The following attestation bundles were made for bouncer_mcp-0.1.1.tar.gz:

Publisher: release.yml on Ezed9/mcp-bouncer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bouncer_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: bouncer_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bouncer_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2d38fdea41b8649b293f0eb3557b4e229ccc03fc36000b600d1c5dee58ea918a
MD5 6de853c85aec0805fe5ff0757af20f06
BLAKE2b-256 6c1094e15e7ec588576cae5d3ca5063fe740d96480a1789554c67f6865f0ce8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bouncer_mcp-0.1.1-py3-none-any.whl:

Publisher: release.yml on Ezed9/mcp-bouncer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.1.2

2 files

This release

0.1.1 This release

2 files

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