Main
- The repo is structured as a Java SDK (client + server) with reference documentation and links to dedicated quickstarts for dependencies and BOM usage.
- For correctness, it documents conformance testing via the official MCP conformance suite (0.1.15) and shows explicit pass/fail counts for server/client/auth scenarios.
- If you are a Spring shop, the README points directly at Spring AI MCP docs (boot starters, annotations, security), so you can choose plain Java or Spring-native paths.
- A practical rollout pattern: start by running the server conformance sample locally, then wire your own transports and auth once you can reproduce the baseline results.
FAQ
- Do I need Docker and npx?: Only for running the test and conformance workflows the README describes; using the SDK in your app is just normal Java dependencies.
- What is the fastest way to validate my stack?: Run the included conformance modules, then run the official
@modelcontextprotocol/conformancesuite against the local endpoint. - Why publish this on TokRepo?: It is a reference Java implementation with explicit conformance data, which helps teams avoid “it works on my machine” MCP drift.