Weather MCP Server
@devlibx
关于 Weather MCP Server
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"experiment-java-mcp-server": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Weather MCP Server?
Weather MCP Server is a Spring Boot application that exposes mock weather data through the Model Context Protocol (MCP). It provides a getWeather tool that AI assistants can call to retrieve current weather information for any location, using realistic simulated parameters.
How to use Weather MCP Server?
Clone the repository, build with mvn clean install, and run with mvn spring-boot:run. The server listens on port 8080 by default. To integrate with AI assistants in IDEs like Cursor or Cline, configure the SSE endpoint http://localhost:8089/sse in the MCP settings (ensure the port matches your application.properties). Use the MCP Inspector (npx @modelcontextprotocol/inspector) to test the getWeather tool.
Key features of Weather MCP Server
- Retrieves current weather for any specified location
- Generates realistic mock weather data (temperature, condition, humidity, wind speed)
- MCP integration for AI assistant compatibility
- Easy setup with Spring Boot and Maven
Use cases of Weather MCP Server
- AI assistants answering weather queries during conversations
- Testing MCP server integration in IDEs and development tools
- Demonstrating Spring AI’s MCP server capabilities with a simple tool
FAQ from Weather MCP Server
What does this server do?
It provides a mock weather service that AI assistants can call through MCP to get weather data for a given location.
How do I integrate it with an AI assistant in my IDE?
In your IDE’s MCP settings, add a new server with the SSE endpoint http://localhost:8089/sse (or the port configured in application.properties), then restart the assistant.
Can I use this server with real weather data?
No – the server uses mock data only, with realistic but simulated weather parameters. It is designed for demonstration and testing.
What are the runtime requirements?
Java 17 or higher, Maven 3.6+, and Spring Boot 3.2.0. Node.js and npm are needed only for the optional MCP Inspector.
How can I test the server without an AI assistant?
Run the MCP Inspector (npx @modelcontextprotocol/inspector), connect to the SSE endpoint (default http://localhost:8080/mcp/sse), and test the getWeather tool with a location parameter.
媒体与设计 分类下的更多 MCP 服务器
NS Travel Information MCP Server
r-huijtsA Model Context Protocol (MCP) server that provides access to NS (Dutch Railways) travel information through Claude AI. This server enables Claude to fetch real-time train travel information and disruptions using the official Dutch NS API.
Melrōse - programming of music melodies
emickleiinteractive programming of melodies, producing MIDI
Tripadvisor MCP Server
pab1it0A Model Context Protocol (MCP) server for Tripadvisor Content API. This provides access to Tripadvisor location data, reviews, and photos through standardized MCP interfaces, allowing AI assistants to search for travel destinations and experiences.
Framelink Figma MCP Server
GLipsMCP server to provide Figma layout information to AI coding agents like Cursor
Weather API MCP Server
TuanKiriA lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. Discuss on Hacker News:
评论