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)
| File | Size | Uploaded | |
|---|---|---|---|
| provellm_mcp-2.1.2.tar.gz | 38.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|