How do I run the server in STDIO mode instead of SSE?
Set the properties `spring.ai.mcp.server.stdio=true` and `spring.main.web-application-type=none` when starting the JAR.
@alexandredavi
Basic information
No overview available yet
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.
This sample project demonstrates how to create an MCP server using the Spring AI MCP Server Boot Starter with WebMVC transport. It implements a weather service that exposes tools for retrieving weather information using the National Weather Service API.
Build the project using ./mvnw clean install -DskipTests. Run the server in default WebMVC SSE mode with java -jar target/mcp-weather-starter-webmvc-server-0.0.1-SNAPSHOT.jar or enable STDIO transport by setting the appropriate properties. Configure server identification, transport, and notification settings via application.properties.
spring-ai-mcp-server-webmvc-spring-boot-starter@Tool annotationSet the properties `spring.ai.mcp.server.stdio=true` and `spring.main.web-application-type=none` when starting the JAR.
Two tools: `getWeatherForecastByLocation` (latitude/longitude) and `getAlerts` (two-letter US state code).
The project requires the `spring-ai-mcp-server-webmvc-spring-boot-starter` dependency, which includes `spring-boot-starter-web` and `mcp-spring-webmvc`.
The server retrieves weather information from the National Weather Service API (weather.gov).
You can connect via SSE using `HttpClientSseClientTransport` or via STDIO using `StdioClientTransport`. The sample also provides boot-starter client configurations for both transports.
Remote MCP server from OSIR, an ICANN-accredited registrar: 105 tools and 11 prompts to search, register, renew, transfer, and manage domains, DNS, VPS, email, and websites from Claude, ChatGPT, Cursor, or any MCP client

MCP server for AI Agents — exposes Yocoolab feedback threads and design selections as tools

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.

SSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.
Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.
Comments