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.7

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.7
File Size Uploaded Provenance Actions
rh_fastmcp_server_commons-0.3.7.tar.gz 33.3 kB Without provenance Details for rh_fastmcp_server_commons-0.3.7.tar.gz

Built distribution (wheel)

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

Total release size: 81.6 kB

Release files / rh_fastmcp_server_commons-0.3.7.tar.gz

Download URL rh_fastmcp_server_commons-0.3.7.tar.gz
Size 33.3 kB
Tags Source
SHA-256 checksum
How to use checksums
621216349a6e2e1cf64015ef68ccd77c41e45da134ee841f61f2cff55e3ce067
BLAKE2b-256 checksum
How to use checksums
ec7706faa45b0fbd81419c4b806851cdd0f0e6f04188081a08bc56070b67bd58
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.7-py3-none-any.whl

Download URL rh_fastmcp_server_commons-0.3.7-py3-none-any.whl
Size 48.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5a3806a00d633fba52f780bd74b1124608fd3a454d84040749c20fdecff212c6
BLAKE2b-256 checksum
How to use checksums
ddcb56d0282cb276bb8066a4e58e2b50116b875e30eecc95720ed3277ca76cdc
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.7

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