What makes this MCP server different from alternatives?
It is the first and most comprehensive MCP server for Mirth Connect, offering 18 specialized tools.

@easysolutions906
基本情報
The first and most comprehensive MCP server for Mirth Connect. 18 tools: parse channels, generate Rhino-compatible code, lint for anti-patterns, debug errors, diff channels between environments, extract SQL for DBA review, map channel dependencies, generate CI/CD deploy scripts,
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mirth": {
"command": "npx",
"args": [
"-y",
"@easysolutions906/mirth-mcp"
]
}
}
}Parse a Mirth Connect channel XML export into structured JSON. Extracts channel name, source connector, destination connectors, transformer steps, filter rules, code templates, and channel properties.
Analyze a Mirth channel for common issues: hardcoded IPs/ports, SQL injection risks, missing error handling, Rhino compatibility problems, large inline scripts, deprecated APIs, missing tags, and disabled destinations.
Generate a plain-English description of what a Mirth channel does: source type, data flow, transformations, destinations, filters, and error handling.
Generate a Mirth transformer step (JavaScript for Rhino). Follows Rhino rules: var at root level, const/arrow functions inside IIFEs, no let, no template literals, no destructuring.
Generate a Mirth filter step given criteria. Returns true to accept a message, false to reject. Common uses: filter by message type (ADT^A01), exclude test patients, check field values.
Generate a complete Mirth channel XML given a description. Produces valid XML that can be imported directly into Mirth Connect.
Generate HL7 field mapping transformer code. Maps source HL7 fields (e.g., PID-5-1) to target variables. Supports output to channelMap, JSON, or XML.
Generate a Mirth code template (reusable function library). Uses the IIFE pattern with var declarations for public API. All internal logic uses const/arrow functions inside the IIFE.
Debug a Mirth Connect error message or stack trace. Explains what went wrong and suggests fixes. Handles common Rhino errors, Java interop issues, database errors, network failures, and memory problems.
Validate JavaScript code for Mirth/Rhino compatibility across different Mirth versions. Detects ES5-only issues (pre-3.7), ES6 warnings (3.7+), and syntax never supported in any Rhino version. Returns a version compatibility matrix showing which Mirth versions the code is safe for.
Compare two Mirth channel XML exports and show what changed. Detects added/removed/modified destinations, transformer steps, connector properties, and scripts. Essential for environment promotion reviews.
Generate a migration guide for upgrading a Mirth channel to a newer version. Identifies deprecated APIs, Rhino compatibility issues, and breaking changes between Mirth 3.x, 4.x, and 4.5+.
Extract all SQL queries from a Mirth channel — Database Reader/Writer connectors, transformer scripts, and filter scripts. Flags potential SQL injection vulnerabilities. Useful for DBA review and security audits.
Map dependencies between Mirth channels. Detects Channel Writer/Reader connections and router.routeMessage calls. Pass multiple channel XMLs to build a complete dependency graph. Identifies orphan channels with no connections.
Generate a bash deploy script for a Mirth channel using the Mirth REST API. Handles login, check-if-exists, stop, update-or-create, deploy, and start. Ready for CI/CD pipelines.
Convert inline JavaScript from a transformer step into a proper Mirth code template with the IIFE pattern. Extracts functions, wraps them in the standard var/IIFE structure, and generates usage examples.
Estimate message throughput for a Mirth channel by analyzing transformer complexity, database queries, HTTP calls, regex operations, and destination types. Identifies bottlenecks and suggests optimizations.
Generate a realistic test message for a Mirth channel based on its source connector type. Produces HL7 for TCP/LLP sources, JSON for HTTP sources, and delimited text for file sources.
It is the first and most comprehensive MCP server for Mirth Connect, providing 18 tools for channel development, debugging, and CI/CD. It is built for healthcare integration developers.
—
It is the first and most comprehensive MCP server for Mirth Connect, offering 18 specialized tools.
It can parse channels, generate Rhino-compatible code, lint for anti-patterns, debug errors, diff channels, extract SQL, map dependencies, generate deploy scripts, estimate throughput, convert inline code, generate test messages, and validate JavaScript.
It is built for healthcare integration developers working with Mirth Connect.
OrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.

Remote MCP server for domain and website checks: DNS, WHOIS/RDAP, domain age, TLS, DNSSEC, email auth (SPF/DKIM/DMARC), blocklists, a trust verdict ("should my agent click, sign in to, or pay this site?"), availability +
Console, Backend and CLI to manage Capgo Instant update and Native build for Capacitor apps Build and upload to app store your mobile app

Local-first credential broker for MCP. AI coding agents (Claude Code, Cursor, Codex…) call APIs, SSH and databases through scoped presets; secrets stay in your OS keychain and never enter the agent's context.
Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.
コメント