Annotation-driven MCP (Model Context Protocol) Development with Java

Compile Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
YAML Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-yaml
Support for reading and writing YAML-encoded data via Jackson abstractions.
2.18.33.1.3
Dep Injection Apache 2.0
com.google.inject » guice
Guice is a lightweight dependency injection framework for Java 8 and above, developed by Google.
6.0.07.0.0
MCP MIT
io.modelcontextprotocol.sdk » mcp
Java SDK implementation of the Model Context Protocol, enabling seamless integration with language models and AI tools
0.10.01.1.2
Apache 2.0 +1
org.eclipse.jetty.ee10 » jetty-ee10-servlet
Jetty Servlet Container
12.0.1812.1.9
Annotation Lib Apache 2.0
org.jetbrains » annotations
A set of annotations used for code inspection support and code documentation.
24.0.026.1.0
Reflection Apache 2.0
org.reflections » reflections
Reflections - Java runtime metadata analysis
0.10.2

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.5.181.5.32
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.10.26.0.3
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.18.05.23.0