Java SDK

Java SDK

Choose your path to learn about the Java SDK:

Java SDK Features

  • Complete implementation of Model Context Protocol specification
  • Support for both synchronous and asynchronous APIs
  • Multiple transport implementations:
    • Inter-process communication (STDIO)
    • HTTP SSE streaming
    • Spring WebFlux/WebMVC integration
  • Rich tools and resource management capabilities
  • Comprehensive error handling
  • Type-safe APIs throughout

System Requirements

  • Java 17 or higher
  • Maven 3.6+ or Gradle 7.0+