mcp-fhir

mcp-fhir

34

This project is an experimental TypeScript-based MCP server designed to connect to a FHIR server. It enables the listing and searching of FHIR resources and provides interaction functionalities, making it suitable for integrating with FHIR systems.

What is the purpose of the @flexpa/mcp-fhir server?

The @flexpa/mcp-fhir server is an experimental demonstration of how MCP can be integrated with FHIR resources, providing functionalities to access and search FHIR resources.

Is the @flexpa/mcp-fhir server suitable for production use?

No, the @flexpa/mcp-fhir server is an experimental demo and is not intended for production use.

What environment variables are required for the server configuration?

The server requires FHIR_BASE_URL and FHIR_ACCESS_TOKEN as environment variables for configuration.

How can I debug the MCP server?

Debugging can be done using the MCP Inspector, which is available as a package script. Run npm run inspector to access debugging tools in your browser.

What types of FHIR resources does the server support?

The server supports all FHIR Resource types available in the FHIR server's CapabilityStatement.