AS

akvdevav/spring-documentation-mcp-server

Analytics & monitoring

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

2 stars 23 forks 品質 63 トレンド 8NOASSERTION

Spring Boot based MCP Server provide full Spring Ecosystem Documentation for LLMs

概要

A comprehensive Spring Boot application that serves as a Model Context Protocol (MCP) Server, providing AI assistants with full-text searchable access to Spring ecosystem documentation via Server-Sent Events (SSE). This MCP server enables AI assistants (like Claude) to search, browse, and retrieve Spring Framework documentation, code examples, and API references. It includes: - : SSE-based protocol implementation using Spring AI - : Automated synchronization from spring.io - : PostgreSQL-powered search across all Spring documentation - : Thymeleaf-based interface for managing projects, versions, and documentation - : Searchable repository of Spring code snippets Login - Secure authentication with Spring Security Dashboard - Overview statistics and quick actions Spring Boot - Spring Boot project management Projects - All Spring projects overview Project Details - Spring Batch project details Versions - Version management and tracking Documentation - Full-text search and browse Code...

README

以下は原文 README の抜粋です。原文を見る。

Spring Documentation MCP Server

A comprehensive Spring Boot application that serves as a Model Context Protocol (MCP) Server, providing AI assistants with full-text searchable access to Spring ecosystem documentation via Server-Sent Events (SSE).

What is this?

This MCP server enables AI assistants (like Claude) to search, browse, and retrieve Spring Framework documentation, code examples, and API references. It includes:

  • MCP Server: SSE-based protocol implementation using Spring AI
  • Documentation Sync: Automated synchronization from spring.io
  • Full-Text Search: PostgreSQL-powered search across all Spring documentation
  • Web Management UI: Thymeleaf-based interface for managing projects, versions, and documentation
  • Code Examples: Searchable repository of Spring code snippets

Screenshots

  Login - Secure authentication with Spring Security


  
  Dashboard - Overview statistics and quick actions




  
  Spring Boot - Spring Boot project management


  
  Projects - All Spring projects overview




  
  Project Details - Spring Batch project details


  
  Versions - Version management and tracking




  
  Documentation - Full-text search and browse


  
  Code Examples - Searchable code snippets library with language and tag filters




  
  Settings - Application configuration, scheduler, and sync controls


  
  Documentation Markdown - Expanded Spring Batch documentation content




  
  MCP Inspector - MCP Inspector connected to Spring Documentation MCP Server
GitHub で README 全文を見る

インストール

npx @modelcontextprotocol/inspector
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "spring-documentation": { "type": "sse", "url": "http://localhost:8080/mcp/spring/sse", "headers": { "X-API-Key": "YOUR_API_KEY_HERE" } } } }