Skip to main content

rh-fastmcp-server-commons

Shared FastMCP scaffolding for Red Hat MCP servers: MCP Authorization spec compliant setup, correct scopes step-up handling and per-tool scopes restriction, tool pipeline, GraphQL operations, HTTP/TLS helpers, search client, and observability setup.

Developed by Red Hat as part of the Lightforge MCP initiative.

Source will be open-sourced later. The package is public on PyPI now, the VCS is not public yet.

Install

pip install rh-fastmcp-server-commons
import rh_fastmcp_server_commons
from rh_fastmcp_server_commons.auth import build_auth_provider, build_http_app

Documentation

Library usage docs ship with the installed package under rh_fastmcp_server_commons/docs/:

  • getting-started.md (server skeleton and how to run)
  • configuration.md
  • authentication.md
  • graphql.md
  • http-client.md
  • observability.md
  • search.md

License

Apache-2.0. See the LICENSE file included in the distribution.

Metadata

Release files for rh-fastmcp-server-commons 0.3.8

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

Source distribution (sdist)

Source distribution for rh-fastmcp-server-commons 0.3.8
File Size Uploaded Provenance Actions
rh_fastmcp_server_commons-0.3.8.tar.gz 33.4 kB Without provenance Details for rh_fastmcp_server_commons-0.3.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for rh-fastmcp-server-commons 0.3.8
File Interpreter ABI Platform Actions
rh_fastmcp_server_commons-0.3.8-py3-none-any.whl Python 3 none any Details for rh_fastmcp_server_commons-0.3.8-py3-none-any.whl

Total release size: 81.8 kB

Release files / rh_fastmcp_server_commons-0.3.8.tar.gz

Download URL rh_fastmcp_server_commons-0.3.8.tar.gz
Size 33.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5688b29f411454e2b5ec29588fe35995b1a866469a1825ba69621884742951b8
BLAKE2b-256 checksum
How to use checksums
2b5a997f5d25d8747552b145df350d583c49ff5c3a08e8a8218d888a6d5683e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rh_fastmcp_server_commons-0.3.8-py3-none-any.whl

Download URL rh_fastmcp_server_commons-0.3.8-py3-none-any.whl
Size 48.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9b5666f9643f35e070508f9fcbeaa5a1f4eec93554de8a5e048dd5a7393842ab
BLAKE2b-256 checksum
How to use checksums
2a8d38c78e0ba5bd61c36ae3c88336e3995c11973af494f8bac34ca3352466c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for rh-fastmcp-server-commons 0.3.8

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.

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