TheEterna/api2mcp4j
This is a revolutionary AI MCP plugin with excellent pluggable and encapsulated features. With just a few lines of configuration, it can easily integrate into your Spring boot web program and give it MCP capabilities,inheriting the powerful engineering capabilities of the Spring series framework
# Technical Summary for api2mcp4j Automatically exposes existing Spring Boot REST controllers and services as Model Context Protocol tools by parsing Swagger/OpenAPI, Javadoc, and Spring metadata—requiring only configuration changes, not code refactoring. Supports multiple metadata parsers combined intelligently for optimal tool descriptions and parameter extraction, with fine-grained control via `@ToolScan` and `@ResourceScan` annotations. Fully compatible with the MCP Java SDK, enabling seamless integration with AI clients like Cursor and Continue without duplicating business logic. --- **Word count:** 72 | **Key technical details included:** metadata parsing strategy, zero-code-change approach, multi-source intelligence, MCP SDK compatibility, target clients
Stars
96
Forks
13
Language
Java
License
Apache-2.0
Category
Last pushed
Dec 18, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/TheEterna/api2mcp4j"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
joreilly/GalwayBus
Galway Bus Kotlin Multiplatform project using Jetpack Compose and SwiftUI
spring-ai-community/spring-ai-playground
Spring AI Playground is a self-hosted web UI for low-code AI tool development with live MCP...
dtkmn/mcp-zap-server
A Spring Boot application exposing OWASP ZAP as an MCP (Model Context Protocol) server. It lets...
thought2code/mcp-annotated-java-sdk
Annotation-driven MCP dev 🚀 No Spring, Zero Boilerplate, Pure Java
thought2code/mcp-java-sdk-examples
A collection of MCP server examples developed by various Java SDKs