Skip to main content

provenyn-mcp

Every MCP tool call your agents make, checked against a passport before it runs and signed into a receipt afterwards — for MCP servers you run locally and ones that live at a URL.

One file, no dependencies, so it runs with nothing installed:

uvx provenyn-mcp --agent fs-agent -- npx -y @modelcontextprotocol/server-filesystem /path
uvx provenyn-mcp --agent linear-agent --url https://mcp.linear.app/mcp

Or pipx install provenyn-mcp. In the npm ecosystem the same gateway is npx -y @provenyn/mcp.

Governing what you already have

uvx provenyn-mcp wrap --dry-run   # show the diff, change nothing
uvx provenyn-mcp wrap --yes       # write it, after a timestamped backup
uvx provenyn-mcp doctor           # what is governed, what is not
uvx provenyn-mcp unwrap --yes     # put it all back

wrap rewrites the MCP client configs already on the machine — Claude Desktop, Cursor, VS Code, Windsurf, Claude Code — so every server in them runs through the gateway, with its own agent.

Configuration

PROVENYN_API_KEY is required. The gateway refuses to start without one, and refuses any tool call it cannot get an authorization decision for — it never fails open. Get a key at provenyn.com.

Metadata

Release files for provenyn-mcp 2.1.0

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

Source distribution (sdist)

Source distribution for provenyn-mcp 2.1.0
File Size Uploaded Provenance Actions
provenyn_mcp-2.1.0.tar.gz 29.2 kB Without provenance Details for provenyn_mcp-2.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for provenyn-mcp 2.1.0
File Interpreter ABI Platform Actions
provenyn_mcp-2.1.0-py3-none-any.whl Python 3 none any Details for provenyn_mcp-2.1.0-py3-none-any.whl

Total release size: 58.5 kB

Release files / provenyn_mcp-2.1.0.tar.gz

Download URL provenyn_mcp-2.1.0.tar.gz
Size 29.2 kB
Tags Source
SHA-256 checksum
How to use checksums
aaefd6c26c7321505ba3e6422e0e6c2d187907b47d72b7cc6f68818a9d60fc09
BLAKE2b-256 checksum
How to use checksums
8760effc40f4cc8bc6b2db2955390266a77ab49594454d95897059651da97092
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / provenyn_mcp-2.1.0-py3-none-any.whl

Download URL provenyn_mcp-2.1.0-py3-none-any.whl
Size 29.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d0cce00a945dded1d6f8840cf0c8d5374573d3c949adf48a9ebaf8245ee6a948
BLAKE2b-256 checksum
How to use checksums
f9ade5b2b4a20a21de403395fc23e798566a0ee21f604304198a02f047cc81ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Security for provenyn-mcp 2.1.0

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

2.1.0 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