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

Compile Dependencies (7)

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.17.03.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.
7.0.0
MIT
io.modelcontextprotocol.sdk » mcp-core2 vulnerabilities
Core classes of the Java SDK implementation of the Model Context Protocol, enabling seamless integration with language ...
0.13.01.1.2
MIT
io.modelcontextprotocol.sdk » mcp-json-jackson2
Java MCP SDK JSON implementation based on Jackson 2
0.13.01.1.2
Apache 2.0 +1
org.eclipse.jetty.ee10 » jetty-ee10-servlet
Jetty Servlet Container
12.1.012.1.9
Annotation Lib Apache 2.0
org.jetbrains » annotations
A set of annotations used for code inspection support and code documentation.
26.0.226.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.13.46.0.3
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.19.05.23.0