{"repo":"lightweight-component/aj-mcp","free":true,"listed":false,"github":"https://github.com/lightweight-component/aj-mcp","clone":"git clone https://github.com/lightweight-component/aj-mcp.git","description":"Simple MCP SDK in Java 8","language":"Java","stars":30,"topics":["mcp","java-mcp","mcp-sdk","java8","mcp-client","mcp-server"],"license":"GPL-3.0","category":"mcp-servers","readme_excerpt":"AJ-MCP A Lightweight Java MCP SDK AJ-MCP is a lightweight Model Context Protocol (MCP) SDK for Java. It provides a small, direct API for building MCP clients and servers, especially for existing systems that must remain on Java 8 or Spring Boot 2.x. - Supports Java 8 and above, and supports Spring Boot 2.x. - Lightweight and small, with Jackson JSON and OkHttp as its main runtime dependencies. - Easy to use and extend, with examples and bilingual documentation. - Supports STDIO, the legacy HTTP/SSE transport, and Streamable HTTP. - Implements MCP protocol revisions 2024-11-05 , 2025-03-26 , and 2025-06-18 with version negotiation. - Covers tools, resources, resource templates, prompts, completion, pagination, subscriptions, cancellation, logging, roots, sampling, and elicitation. Check out these three projects of MCP SDK components: - AJ MCP Common, Common library for AJ-MCP, it contains the implementation of the Model Context Protocol and some other common classes. - AJ MCP Client, MCP Client SDK. - AJ MCP Server, MCP Server SDK. - Samples for both client and server. For further information, please refer to the User Manual website. When to use AJ-MCP AJ-MCP is intended for Java applications that need to expose existing business capabilities to AI clients, or consume MCP servers without upgrading the entire application stack. Typical uses include: - wrapping an existing Java service as MCP tools, resources, or prompts; - connecting a Java desktop or server application to a lo","default_branch":null,"files":null,"tree":[],"storefront":"/r/lightweight-component","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lightweight-component/aj-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}