Skip to main content
Glama

FHIR MCP Server

by the-momentum
main.pyβ€’766 B
import sys import uvicorn from fastmcp import FastMCP from app.config import settings from app.mcp.v1.mcp import mcp_router print("SETUP -> Setting up the app", file=sys.stderr) mcp = FastMCP(settings.PROJECT_NAME) mcp.mount(mcp_router) # run: uv run fastmcp run app/main.py --transport http if __name__ == "__main__": # uv run python -m app.main if settings.TRANSPORT_MODE in ["stdio", "http"]: mcp.run(transport=settings.TRANSPORT_MODE) elif settings.TRANSPORT_MODE == "https": uvicorn.run( mcp.http_app, host=settings.MCP_SERVER_HOST, port=settings.MCP_SERVER_PORT, ssl_keyfile=settings.MCP_SERVER_SSL_KEYFILE, ssl_certfile=settings.MCP_SERVER_SSL_CERTFILE, )

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/the-momentum/fhir-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server