MCP.so
Sign In

Spring AI MCP Server

@haeseoky

Basic information

Category

Other

Transports

stdio

Author

haeseoky

About Spring AI MCP Server

스프링부트와 AI를 활용한 엑셀, PPT 생성 서버

#spring-ai#excel-generator#ppt-generator

Spring AI MCP Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Spring AI MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

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

Frequently asked questions

1

What are the system requirements?

Java 17 or later and a valid OpenAI API key are required.

2

How are generated files stored?

Files are saved temporarily in a configurable directory, defaulting to `$TMPDIR/spring-ai-mcp-server`.

3

Can the server generate Markdown or Confluence pages?

No, those features are planned for future development; currently only Excel and PPT are supported.

4

What transport does the server use?

The server exposes RESTful HTTP endpoints on port 8080.

5

Is authentication required for the API?

The README does not mention authentication; the API appears to be open once the server is running.

Comments

More Other MCP servers