MCPcopy Create free account
hub / github.com/ChristopherSchultz/mirth-plugins

github.com/ChristopherSchultz/mirth-plugins @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
145 symbols 280 edges 10 files 25 documented · 17% updated 3mo ago★ 381 open issues

Browse by type

Functions 131 Types & classes 14
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

mirth-plugins

Plug-ins for Mirth Connect

LDAP Authenticator

Provides authentication through an LDAP service.

MFA (Multi-factor authentication) Authenticator

Provides TOTP MFA for Mirth.

Note that the LDAP and MFA plug-ins can be used together if desired.

Contributions

I welcome contributions to these plug-ins. Please fork my repository and issue PRs to me if you think there are improvements to be made.

Acknowledgements

Mirth Corporation has funded the development of a wonderful product. I could not do my job without their stewardship of Mirth Connect (~~now Nextgen~~ still Mirth Connect).

Some Members of the Mirth community have been very helpful to my efforts. They are, in alphabetical order by surname:

License

I have chosen The Apache Licence 2.0 as the license for this plug-in. I believe this license to be compatible and appropriate for plug-in development for Mirth Connect. Please contact me if you believe there is a conflict and I will review the terms.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 131
Class 12
Interface 2

Languages

Java100%

Modules by API surface

channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java44 symbols
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java41 symbols
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java22 symbols
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java20 symbols
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticationClientPlugin.java7 symbols
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/OTPConfig.java4 symbols
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/TOTPStrategy.java3 symbols
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAStrategy.java3 symbols
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/Constants.java1 symbols

For agents

$ claude mcp add mirth-plugins \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page