What are the prerequisites to run Spring AI MCP PoC?
You need Java 17+, Gradle 8.6+, and an OpenAI API key. Optionally, a running GitHub MCP server and a GitHub personal access token for enhanced features.
@shesadri
Basic information
Spring AI integration with GitHub MCP server and LLM model - Proof of Concept
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool 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.
Spring AI MCP PoC is a proof-of-concept application that integrates the Spring AI framework with GitHub’s Model Context Protocol (MCP) server and OpenAI’s GPT models. It processes natural language prompts, enables function calling for GitHub operations, and provides a RESTful API for AI-powered interactions.
Clone the repository, set environment variables (OPENAI_API_KEY required; GITHUB_MCP_SERVER_URL and GITHUB_TOKEN optional), then build and run with ./gradlew build and ./gradlew bootRun. Use POST /api/v1/prompt to process prompts (JSON with "prompt" and "enableMcpTools" fields) and GET /api/v1/mcp/tools to list available MCP tools.
You need Java 17+, Gradle 8.6+, and an OpenAI API key. Optionally, a running GitHub MCP server and a GitHub personal access token for enhanced features.
Set the `GITHUB_MCP_SERVER_URL` environment variable or the `app.github.mcp.server.url` property in `application.yml`. The server must provide repository, issue, pull request, and code search endpoints.
The application still works but with limited GitHub integration. Basic prompt processing and AI responses will function without the MCP server.
`GET /api/v1/health` – health check, `POST /api/v1/prompt` – process an AI prompt, and `GET /api/v1/mcp/tools` – list available MCP tools.
Spring Boot 3.2.5, Spring AI 1.0.0-M1, OpenAI GPT-4, WebFlux, Jackson, and Gradle 8.6.

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
🚀 The fast, Pythonic way to build MCP servers and clients.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

Model Context Protocol Servers

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments