NEW: Enhanced v1.2.4 with 5 advanced tools, intelligent caching, and universal MCP compatibility

Spring Documentation MCP Server v1.2.4

12 powerful tools with intelligent caching for the complete Spring ecosystem
Universal MCP Compatible: Claude Code, Gemini CLI, VS Code, JetBrains IDEs

Enhanced Spring Documentation Access

A comprehensive Model Context Protocol server providing intelligent access to Spring Boot documentation, advanced tutorials, and the complete Spring ecosystem with caching and performance optimizations.

Get Started Now View on GitHub

Enhanced Performance & Reliability

12
Powerful Tools
50-80%
Faster Response
99.5%
Reliability Rate
85%
Cache Hit Rate

Core Features

Complete Spring Ecosystem Enhanced

Access all Spring projects with intelligent caching: Boot, Security, Data, Cloud, and more. Get detailed information with enhanced performance.

Step-by-Step Tutorials New

Progressive tutorials for REST APIs, JPA, Security, and Testing with beginner, intermediate, and advanced levels.

Ecosystem-Wide Search New

Search across the entire Spring ecosystem in one query with intelligent categorization and caching.

Smart Diagnostics New

Intelligent diagnosis of common Spring Boot issues with automated solutions and troubleshooting guides.

Version Migration New

Smart comparison of Spring Boot versions with detailed migration guidance and breaking change analysis.

Expert Best Practices New

Curated best practices for architecture, performance, security, testing, configuration, and deployment by experience level.

Quick Installation

Universal MCP Compatibility

Works with ALL MCP-compatible clients: Claude Desktop, Claude Code, Gemini CLI, VS Code with MCP extension, JetBrains IDEs, and any client implementing the Model Context Protocol standard.

Claude Code
Gemini CLI
VS Code MCP
JetBrains IDEs
Custom APIs

Universal Configuration (Works with ANY MCP Client)

# No installation required! Always uses latest version npx @enokdev/springdocs-mcp@latest

Claude Desktop/Code Configuration:

{ "mcpServers": { "spring-docs": { "command": "npx", "args": ["@enokdev/springdocs-mcp@latest"], "description": "Spring Documentation MCP Server with 12 powerful tools" } } }

Gemini CLI Configuration:

mcp_servers: spring-docs: command: "npx" args: ["@enokdev/springdocs-mcp@latest"] description: "Spring Documentation Server"

VS Code MCP Extension:

{ "mcp.servers": { "spring-docs": { "command": "npx", "args": ["@enokdev/springdocs-mcp@latest"] } } }

Global Installation Option

npm install -g @enokdev/springdocs-mcp

Configuration:

{ "mcpServers": { "spring-docs": { "command": "springdocs-mcp" } } }

Performance Optimization

{ "mcpServers": { "spring-docs": { "command": "npx", "args": ["@enokdev/springdocs-mcp@latest"], "env": { "NODE_OPTIONS": "--max-old-space-size=4096" } } } }

All 12 Available Tools

Enhanced Original Tools (7)

search_spring_docs Enhanced

Search through Spring Boot documentation with intelligent caching and parallel processing for faster results.

search_spring_projects Enhanced

Find Spring projects with enhanced fallbacks and keyword expansion for better matching.

get_spring_project Enhanced

Get detailed project information with long-term caching and enhanced error recovery.

get_all_spring_guides Enhanced

Browse all available Spring guides with cached listings and improved filtering.

get_spring_guide Enhanced

Retrieve guide content from multiple sources (Spring.io + GitHub) with robust fallback mechanisms.

get_spring_reference Enhanced

Access reference documentation with long-term caching and enhanced content extraction.

search_spring_concepts Enhanced

Explore Spring Boot concepts with extended database and better keyword matching.

Advanced New Tools (5)

search_spring_ecosystem New

Search across the entire Spring ecosystem with categorized results from projects, guides, docs, and APIs in one query.

get_spring_tutorial New

Get comprehensive step-by-step tutorials for REST APIs, JPA, Security, and Testing with multiple difficulty levels.

compare_spring_versions New

Compare Spring Boot versions with detailed migration guidance, breaking changes analysis, and upgrade recommendations.

get_spring_best_practices New

Get curated best practices for architecture, performance, security, testing, configuration, and deployment by experience level.

diagnose_spring_issues New

Intelligent diagnosis of common Spring Boot issues with automated solutions, troubleshooting steps, and prevention strategies.

Usage Examples

Once installed, ask Claude:

Basic Search "Search for REST API security in Spring Boot documentation"
Ecosystem Exploration "Search the Spring ecosystem for microservices patterns"
Learning Path "Get an intermediate tutorial for REST API development"
Version Migration "Compare Spring Boot 2.7.0 and 3.0.0 breaking changes"
Problem Solving "Diagnose 'Port 8080 was already in use' startup error"
Best Practices "Get security best practices for expert developers"

What's New in v1.2.4

Universal MCP Compatibility: Works with Claude Code, Gemini CLI, VS Code, JetBrains IDEs, and all MCP clients
5 New Advanced Tools: Ecosystem search, tutorials, version comparison, best practices, and issue diagnosis
Intelligent Caching: 50-80% performance improvement with 85% cache hit rate
Enhanced Reliability: 99.5% success rate with auto-retry and smart fallbacks
Multiple Data Sources: Spring.io + GitHub + cached content for robust access
CLI Integration Guide: Complete setup instructions for all major MCP clients

Ready to Enhance Your Spring Development?

Get started with the most comprehensive Spring documentation tool available for ANY MCP-compatible client.

Install Now View on NPM