Skip to main content

provellm-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 provellm-mcp --agent fs-agent -- npx -y @modelcontextprotocol/server-filesystem /path
uvx provellm-mcp --agent linear-agent --url https://mcp.linear.app/mcp

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

Governing what you already have

uvx provellm-mcp wrap --dry-run   # show the diff, change nothing
uvx provellm-mcp wrap --yes       # write it, after a timestamped backup
uvx provellm-mcp doctor           # what is governed, what is not
uvx provellm-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

PROVELLM_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 provellm.com.

Metadata

Release files for provellm-mcp 2.1.2

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

Source distribution (sdist)

Source distribution for provellm-mcp 2.1.2
File Size Uploaded
provellm_mcp-2.1.2.tar.gz 38.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for provellm-mcp 2.1.2
File Interpreter ABI Platform
provellm_mcp-2.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 76.9 kB

Release files / provellm_mcp-2.1.2.tar.gz

Download URL provellm_mcp-2.1.2.tar.gz
Size 38.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8f76b7c4b1055357672261c0c7a4f5f9c8a9055e4addbd1e81eb57df93352329
BLAKE2b-256 checksum
How to use checksums
7995de9f5ec517ba5c55c7b9a858eb14e174001ef7727861d7d42419e29ad74b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release files / provellm_mcp-2.1.2-py3-none-any.whl

Download URL provellm_mcp-2.1.2-py3-none-any.whl
Size 38.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b819797e5f2c2e4a9689ca50f3d6df7c779313c37ebd3a01c547217865a54c4f
BLAKE2b-256 checksum
How to use checksums
e419a5892c84c9b69d0ade57c69e7042977e56636f34e083270ec11ab2d03b56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

2.1.2 This release

2 release 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