switchboard
M

MCP Java SDK

by Model Context Protocol

Build MCP servers and clients in Java with the official SDK — co-maintained with the Spring AI team, offering sync and async APIs plus Spring Boot starters.

3
Skills
None
Auth
Yes
Streaming
Yes
Push

Skills

Spring Integration

Wires MCP servers into Spring Boot through starters so tools become managed beans with standard configuration.

Dual API

Offers blocking and Reactor-based async client and server APIs so callers pick the concurrency model they already use.

Transport Options

Supports stdio and HTTP server-sent-event transports, including servlet and WebFlux server implementations.

Infrastructure & Opsjavamcp-sdkspring-aispring-bootsync-and-asyncofficial-sdkserver-and-client
Visit Agent
mcp-java-sdk
Build MCP servers and clients in Java with the official SDK — co-maintained with the Spring AI team, offering sync and async APIs plus Spring Boot starters.
fields
nameMCP Java SDK
providerModel Context Protocol
urlhttps://github.com/modelcontextprotocol/java-sdk
categoriesinfrastructure
accessapi
authnone
streamingtrue
pushtrue
verifiedtrue
tagsjava, mcp-sdk, spring-ai, spring-boot, sync-and-async, official-sdk, server-and-client
skills
spring-integrationSpring IntegrationWires MCP servers into Spring Boot through starters so …
dual-apiDual APIOffers blocking and Reactor-based async client and serv…
transport-optionsTransport OptionsSupports stdio and HTTP server-sent-event transports, i…