MCP for the JVM (...and Android!)
Looking for secure MCP controls to connect AI and your work apps? Check out Turbo MCP, our self-hosted enterprise tool management solution: https://dylibso.ai/#products
Compile once, run anywhere? You bet! After our
mcp.run OpenAI integration and some
teasing, we're excited to
launch mcpx4j
, our client library for the JVM ecosystem.
Built on the new Extism Chicory SDK, mcpx4j
is a
lightweight library that leverages the
pure-Java Chicory Wasm runtime. Its simple design allows for seamless
integration with diverse AI frameworks across the mature JVM ecosystem.
To demonstrate this flexibility, we've prepared examples using popular frameworks:
-
Spring AI brings extensive model support; our examples focus on OpenAI and Ollama modules, but the framework makes it easy to plug in a model of your choice. Get started with our complete tutorial.
-
LangChain4j offers a wide range of model integrations. We showcase implementations with OpenAI and Ollama, but you can easily adapt them to work with your preferred model. Check out our step-by-step guide to learn more.
One More Thing. mcpx4j
doesn't just cross framework boundaries - it
crosses platforms too! Following our earlier
Android experiments, we're now
sharing our Android example with Gemini integration, along
with a complete step-by-step tutorial.
We can't wait to see what you'll create with mcpx4j
. Try it out and
share your feedback with us!