Skip to main content

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.2.tar.gz (17.4 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.2-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bouncer_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 17.4 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.2.tar.gz
Algorithm Hash digest
SHA256 27d7a40c8409b52fc3ba769b8c21402aa14d40e6606c7267eb68c62614b9a02d
MD5 6ab79ee734e4ca58870200c87948b763
BLAKE2b-256 661230ebcaee60bce0a273244a113fc249b11f1a58bbfe5005c9b7132c5a50ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for bouncer_mcp-0.1.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: bouncer_mcp-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 13.9 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fe9c9923f602d36d14f345075f5a4458433e923d7d06d0c33890c5f3cc2d5f8c
MD5 fb4b48a1321d1a7e1469ee35ccfc7c6d
BLAKE2b-256 8199d9b20d2156a8ce84936451e42dae85f2624084c1bf76971aac302b44a0b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for bouncer_mcp-0.1.2-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

This release

0.1.2 This release

2 files

0.1.1

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