mcp-annotated-java-sdk logo
mcp-annotated-java-sdk
★ 33
vs
mcp-java-sdk-examples logo
mcp-java-sdk-examples
★ 33

mcp-annotated-java-sdk vs mcp-java-sdk-examples

mcp-annotated-java-sdk: This SDK provides a lightweight, annotation-based framework for developing Model Context Protocol (MCP) servers in Java. It simplifies the definition and integration of MCP Resources, Prompts, and Tools, eliminating the need for Spring Framework and extensive boilerplate code.; mcp-java-sdk-examples: This repository provides a collection of examples for the Model Context Protocol (MCP) using Java SDKs. It primarily demonstrates a JDBC server that exposes database metadata as an MCP resource for LLM applications.

01

TL;DR

mcp-annotated-java-sdk logo
mcp-annotated-java-sdkRAG / Knowledge Base · ★ 33

Simplifying Model Context Protocol (MCP) server development in Java.

mcp-java-sdk-examples logo
mcp-java-sdk-examplesAPI Integration · ★ 33

Providing LLM applications access to live database schema information.

02

Side-by-Side Comparison

Field
mcp-annotated-java-sdk logomcp-annotated-java-sdk
mcp-java-sdk-examples logomcp-java-sdk-examples
Category
RAG / Knowledge Base
API Integration
Stars
★ 33
★ 33
License
MIT
MIT
Install Command
git clone https://github.com/thought2code/mcp-annotated-java-sdk.git && cd mcp-annotated-java-sdk && mvn clean install
./mvnw -pl mcp-server-jdbc/mcp-server-jdbc-annotated-sdk -am package
Updated
5d ago
3d ago
Open Source
Yes
Yes
Tags
Java, SDK, MCP
Java, SDK, MCP
03

Features

mcp-annotated-java-sdk logomcp-annotated-java-sdk
01No Spring Framework required, pure Java implementation
02Zero boilerplate code for MCP server development
03Leverages Java's type system for compile-time safety
04Built-in i18n support for MCP components
05Quickly set up an MCP server with minimal code
mcp-java-sdk-examples logomcp-java-sdk-examples
01Exposing JDBC database metadata as an MCP resource.
02Standardized data and functionality exposure to LLM applications.
03Integration with various LLM development environments and tools (e.g., Claude Desktop, Cursor, VS Code).
04

Use Cases

mcp-annotated-java-sdk logomcp-annotated-java-sdk
↳Simplifying Model Context Protocol (MCP) server development in Java.
↳Defining and integrating MCP Resources, Prompts, and Tools easily.
↳Building backend services that expose data and functionality to LLM applications.
↳Creating lightweight, pure Java MCP servers without Spring.
mcp-java-sdk-examples logomcp-java-sdk-examples
↳Providing LLM applications access to live database schema information.
↳Developing custom MCP servers to expose specific application data or tools.
↳Integrating Java-based services with an LLM ecosystem via MCP.
FAQ

FAQ

What is the difference between mcp-annotated-java-sdk and mcp-java-sdk-examples?
Both mcp-annotated-java-sdk and mcp-java-sdk-examples are in the RAG / Knowledge Base category. mcp-annotated-java-sdk has 33 stars, while mcp-java-sdk-examples has 33 stars.
Which is better, mcp-annotated-java-sdk or mcp-java-sdk-examples?
The best choice depends on your use case. Choose mcp-annotated-java-sdk if Simplifying Model Context Protocol (MCP) server development in Java., and mcp-java-sdk-examples if Providing LLM applications access to live database schema information..
Is mcp-annotated-java-sdk free or open source?
Yes, mcp-annotated-java-sdk is open source on GitHub (MIT).
Is mcp-java-sdk-examples free or open source?
Yes, mcp-java-sdk-examples is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related