BigHugger
GH Repository · modelcontextprotocol

java-sdk

The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI

stars
3,688
30-day movement
starts with the next reading
Related entries
60
Connections
2
java/mavenmcp-sdkjavamcp-serverJavamcp-clientmcp

The official Java SDK for the Model Context Protocol, providing support for building both MCP servers and clients. It is maintained in collaboration with the Spring AI team and distributed under the MIT license.

It is the official Java implementation of MCP, so you get protocol-conformant server and client support backed by the Spring AI collaboration.

Use it to

  • Build MCP servers in Java
  • Build MCP clients in Java
  • Integrate MCP into Spring-based applications
  • Expose Java tools and resources over MCP

For Java developers building MCP servers or clients

Role
mcp-sdk
Language
Java
Licence
MIT
Forks
1,136
Open issues
115
Last push
2026-09-09
Latest release
v0.8.0 · 2025-03-21
topicsmcpjavasdkmcp-servermcp-clientspring-ai