Spring AI MCP Server
@haeseoky
About Spring AI MCP Server
스프링부트와 AI를 활용한 엑셀, PPT 생성 서버
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Spring AI MCP Server?
A Spring Boot server that uses Spring AI with OpenAI and Apache POI to automatically generate Excel and PPT documents via RESTful APIs. It is designed for developers who need AI-assisted document creation.
How to use Spring AI MCP Server?
Set the OPENAI_API_KEY environment variable, build with Gradle, and run the jar. Send POST requests to /api/documents with document type (EXCEL or POWERPOINT) and content sections; check status via GET and download generated files from /api/documents/excel/download/{fileName} or /api/documents/ppt/download/{fileName}.
Key features of Spring AI MCP Server
- AI‑powered automatic generation of Excel and PPT documents
- Asynchronous processing with status tracking
- RESTful API endpoints for creation, status, and download
- Configurable temporary file storage directory
- Leverages Spring AI 0.8.0 and Apache POI 5.2.5
Use cases of Spring AI MCP Server
- Create quarterly sales reports in Excel with AI‑generated data
- Build presentation slides on AI technology trends for conferences
- Generate structured business documents with custom section outlines
- Automate report creation for dashboards and internal analysis
FAQ from Spring AI MCP Server
What are the system requirements?
Java 17 or later and a valid OpenAI API key are required.
How are generated files stored?
Files are saved temporarily in a configurable directory, defaulting to $TMPDIR/spring-ai-mcp-server.
Can the server generate Markdown or Confluence pages?
No, those features are planned for future development; currently only Excel and PPT are supported.
What transport does the server use?
The server exposes RESTful HTTP endpoints on port 8080.
Is authentication required for the API?
The README does not mention authentication; the API appears to be open once the server is running.
More Other MCP servers
Awesome Mlops
visengerA curated list of references for MLOps
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
ICSS
chokcoco不止于 CSS
Comments