I built openEHR-CLI, an open source command line tool to work with openEHR artifacts (archetypes, templates, etc.).
The idea was to make it easier to automate tasks that usually require GUI tools, such as validating templates or processing openEHR resources in scripts and CI pipelines.
One interesting feature is that the CLI also exposes an MCP (Model Context Protocol) server. This allows the tool to be used by AI clients that support MCP (Claude Desktop, Cursor, etc.), so AI assistants can interact with openEHR artifacts programmatically.
Examples of things it can be used for:
- validating templates and artifacts
- inspecting openEHR models
- automating checks in CI pipelines
- exposing openEHR tooling to AI assistants through MCP
The project is open source and feedback is welcome.