5mghost-shared-client
Shared client utilities for MCP local clients (auth, registration, skills).
This package provides common functionality used by first-party MCP clients like reddit-mcp and yt-mcp:
- Token Management: OAuth2 PKCE flow and JWT/PAT token refresh
- MCP Registration: Orchestrates registration across multiple AI clients (Claude Code, Codex, Gemini, etc.)
- Skills Installation: Copies skill bundles to CLI skill directories
Installation
pip install 5mghost-shared-client
Usage
See the documentation in individual modules for API details.
from fivemghost_shared_client import TokenManager, run_oauth_flow
from fivemghost_shared_client.registration import register_all, install_skills
Metadata
Release files for 5mghost-shared-client 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| 5mghost_shared_client-0.0.5.tar.gz | 22.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 5mghost_shared_client-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.0 kB
Security for 5mghost-shared-client 0.0.5
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.