Skip to main content

Quilr native Python MCP connector

Connect approved local MCP tools to your organization's Quilr gateway. Python MCPs run in Python; Node MCPs run in Node when Node is installed. The connector itself requires only Python 3.12 or newer on macOS or Linux.

Use the exact version and gateway supplied by your administrator. Once this release is published on PyPI, the one-command setup is:

uvx --from 'quilr-local-mcp-runtime==0.3.0' quilr-mcp connect --gateway 'https://YOUR-GATEWAY' --organization 'YOUR-ORGANIZATION-UUID' --client cursor

Alternatively, install persistently with pipx install 'quilr-local-mcp-runtime==0.3.0' or install the reviewed wheel into your own virtual environment with python -m pip install /path/to/reviewed.whl, then run the same quilr-mcp connect command. A wheel can be installed directly before the release is published. Never run the connector as root.

The command configures the selected AI client and opens browser sign-in. Approve your computer, then open or restart your AI app. Supported clients are Cursor, Claude Code, Claude Desktop on macOS, and VS Code with the code command installed. --client other prints the configuration for another stdio MCP host.

The installation stores a stable launcher and its installed dependencies under your private connection directory; AI-client startup does not depend on keeping the temporary uvx cache. It still needs the OS Python used to connect. Reconnect after replacing that interpreter.

Ask your AI app to check your Quilr connection and list the permitted tools. quilr_connect opens browser approval when needed; quilr_connection_status checks sign-in and package preparation. Credentials never belong in chat. Packages install lazily from reviewed, signed definitions. A Preparing result means the requested tool has not executed; check status and retry once ready.

Python dependencies use a private virtual environment and hash-locked PyPI wheels. Node dependencies use an npm lockfile with integrity checks and lifecycle scripts disabled. Installing a connector through PyPI does not convert Node MCPs into Python, and installing through npm does not convert Python MCPs into Node.

Tool requests and results pass through the existing gateway policy path. The connector does not grant access beyond your organization's policy, intercept built-in AI-client tools, or provide an OS sandbox. Each MCP runs as your OS user. For tools with internal agents, gateway enforcement covers their exposed MCP calls, not every internal browser or model operation.

Use the printed connection directory for advanced commands:

quilr-mcp status --state /absolute/connection-directory
quilr-mcp list --state /absolute/connection-directory
quilr-mcp doctor --state /absolute/connection-directory --package PACKAGE_ID
quilr-mcp disconnect --state /absolute/connection-directory

Disconnect revokes this connection and removes its local credential while preserving package and workspace files. Optional connect --workspace, --python and --node select local paths. Provider environment variables stay local and are forwarded only when declared in the approved package.

Python and npm are alternative connector installations for the same gateway. Use one connector per AI-app connection to avoid duplicate tool registrations. They use the same enrollment and policy protocol.

Metadata

Release files for quilr-local-mcp-runtime 0.3.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 quilr-local-mcp-runtime 0.3.0
File Size Uploaded Provenance Actions
quilr_local_mcp_runtime-0.3.0.tar.gz 24.9 kB With provenance Details for quilr_local_mcp_runtime-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for quilr-local-mcp-runtime 0.3.0
File Interpreter ABI Platform Actions
quilr_local_mcp_runtime-0.3.0-py3-none-any.whl Python 3 none any Details for quilr_local_mcp_runtime-0.3.0-py3-none-any.whl

Total release size: 56.6 kB

Release files / quilr_local_mcp_runtime-0.3.0.tar.gz

Download URL quilr_local_mcp_runtime-0.3.0.tar.gz
Size 24.9 kB
Tags Source
SHA-256 checksum
How to use checksums
34d85b607a61bd856344ee8e83fe7aff76254da2f4e09dc549fbc892009c9f5b
BLAKE2b-256 checksum
How to use checksums
b3944b30056272a4910c4402b0b10cdf327d4258f6d66a0754f359c58565f85d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / quilr_local_mcp_runtime-0.3.0-py3-none-any.whl

Download URL quilr_local_mcp_runtime-0.3.0-py3-none-any.whl
Size 31.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
560863d3ff50fa9e6e490635b0d693a122548f8f35356638c27171dec6d2839c
BLAKE2b-256 checksum
How to use checksums
f180e2d0506d6b935afea6da544ab76b4f6d6843e1e4202b46184873ec60420d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Security for quilr-local-mcp-runtime 0.3.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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for quilr_local_mcp_runtime-0.3.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

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.

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