Skip to main content

Shared utilities for the fhir-mcp-suite monorepo (logging, LangFuse, base models, eval)

Project description

fhir-mcp-shared

Internal shared utilities for the fhir-mcp-suite monorepo.

Not published to PyPI. Used as a uv workspace dependency by mcp-fhir, mcp-terminology, and mcp-clinical-reasoner.

Contents

  • logging.py — structlog configuration (JSON + console renderers)
  • langfuse.py — LangFuse v3 wrapper with graceful no-op degradation
  • models/ — shared Pydantic models (FhirResource, ValidationReport, etc.)
  • eval/ — golden-query eval harness (EvalRunner, GoldenCase, EvalResult)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fhir_mcp_shared-0.1.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fhir_mcp_shared-0.1.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file fhir_mcp_shared-0.1.0.tar.gz.

File metadata

  • Download URL: fhir_mcp_shared-0.1.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fhir_mcp_shared-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2a8e67c1281cfb4a69953a8c01ff02ac038b758be65c46b83291d6eb40d39067
MD5 c927190d31054391f29efbee08f91064
BLAKE2b-256 cb66a263ff85c53a8e920cd75c221682ee70173dcbae12143b6857eb81fb872d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fhir_mcp_shared-0.1.0.tar.gz:

Publisher: release.yml on pcmedsinge/fhir-mcp-suite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fhir_mcp_shared-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fhir_mcp_shared-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 76f4b14c8e75638b0be2d5ebbe9843e51274113aed31b854b7152d8b2a29b86a
MD5 0f8c621edfcb6919463e1033676d3d25
BLAKE2b-256 c02d227b5b02c30fc897c5f9a1176faa4f330bbaf421ac3e2f9aca1e1d5907d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fhir_mcp_shared-0.1.0-py3-none-any.whl:

Publisher: release.yml on pcmedsinge/fhir-mcp-suite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page