{"id":"medplum-medplum-server","name":"medplum-server","homepage":"https://hub.docker.com/r/medplum/medplum-server","repo_url":"https://hub.docker.com/r/medplum/medplum-server","category":"infrastructure","subcategories":[],"tags":["healthcare","fhir","backend","api","medplum","self-hosted"],"what_it_does":"medplum-server is the server-side component of Medplum, an open-source healthcare platform. It provides a backend service for managing FHIR (and related) data and exposing APIs for clinical/healthcare workflows.","use_cases":["Self-host a Medplum backend for FHIR-based health data operations","Build healthcare applications that need a FHIR-compatible API layer","Set up a clinical data platform for experiments and production deployments"],"not_for":["Use as a turnkey hosted SaaS without self-hosting/DevOps effort","Projects that require only client-side SDK functionality with no server deployment","Teams seeking a simple static API wrapper without infrastructure"],"best_when":"You want to self-host Medplum and provide an API backend for healthcare/FHIR workflows under your own operational and security controls.","avoid_when":"You cannot provide the operational requirements of running a healthcare backend (deployment, database, authentication/authorization configuration, monitoring).","alternatives":["Other self-hosted FHIR server implementations (e.g., HAPI FHIR)","Managed FHIR platforms (varies by vendor/region)","Open-source healthcare integration platforms that provide FHIR APIs"],"af_score":27.0,"security_score":47.5,"reliability_score":32.5,"package_type":"mcp_server","discovery_source":["docker_mcp"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:43:45.296686+00:00","interface":{"has_rest_api":true,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["Likely OAuth/OIDC or session-based auth depending on Medplum configuration"],"oauth":false,"scopes":false,"notes":"Auth configuration is not provided in the prompt content. For scoring, authentication complexity and strength are treated as unknown; many healthcare platforms use OAuth/OIDC, but no concrete details were observed here."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Self-hosted open-source component; direct vendor pricing not applicable based on provided information."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":27.0,"security_score":47.5,"reliability_score":32.5,"mcp_server_quality":0.0,"documentation_accuracy":20.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":40.0,"rate_limit_clarity":0.0,"tls_enforcement":70.0,"auth_strength":40.0,"scope_granularity":30.0,"dependency_hygiene":50.0,"secret_handling":50.0,"security_notes":"Concrete security controls (TLS enforcement details, auth scheme, scopes, secret handling, dependency posture) are not provided in the prompt content. Scores are therefore conservative and based on typical expectations for backend healthcare platforms rather than verified implementation details.","uptime_documented":0.0,"version_stability":50.0,"breaking_changes_history":40.0,"error_recovery":40.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["No MCP server indicated; integration for autonomous agents depends on direct API usage.","Healthcare/FHIR APIs may have domain-specific validation errors and payload requirements."]}}