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
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,
)