modelcontextprotocol/java-sdk
Official Java SDK implementing the Model Context Protocol for building AI tool integrations and agent communication.

Velocity · 7d
+6.9
★ / day
Trend
→steady
star history
The MCP Java SDK provides Java libraries for implementing Model Context Protocol servers and clients. MCP is a protocol designed to connect AI models with external tools and data sources. The SDK supports both synchronous and asynchronous communication patterns, enabling developers to build Java applications that can invoke AI model capabilities and integrate AI-driven tool calls. Spring AI extends this SDK with Spring Boot integration.