Weather Service MCP Server
A Spring Boot-based weather service providing weather forecasts and alerts via MCP integration.
MCP-Server
Weather Service MCP Server
A Spring Boot-based weather service that provides weather forecasts and alerts through Model Context Protocol (MCP) integration. This service currently uses the U.S. National Weather Service API to fetch weather data.
Features
- Get detailed weather forecasts by latitude/longitude
- Retrieve weather alerts for US states
- MCP server integration for Cursor IDE
- Temperature, wind, and detailed forecast information
- Error handling for invalid locations
Prerequisites
- Java 21 or higher
- Maven 3.6 or higher
- Cursor IDE (for MCP integration)
Setup Instructions
-
Clone the Repository
git clone https://github.com/Ahmed-Naseer-01/MCP-Server.git cd Weather-server -
Set Java 21
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home -
Build the Project
./mvnw clean package -DskipTests -
Configure MCP Server Go to Cursor setting->MCP Tools->mcp.json(create this file) Create or update
~/.cursor/mcp.json:{ "mcpServers": { "spring-ai-mcp-weather": { "command": "java", "args": [ "-Dspring.ai.mcp.server.stdio=true", "-jar", "/path/to/your/Weather-server/target/Weather-server-0.0.1-SNAPSHOT.jar" ] } } }Replace
/path/to/yourwith your actual project path.
Limitations
- Currently only supports US locations through the National Weather Service API
- Alerts are only available for US states
- All temperatures are in Fahrenheit
Máy chủ liên quan
Stockfish
Enables AI to communicate with the Stockfish chess engine.
UFO MCP Server
Control a Dynatrace UFO device on your local network using MCP-compatible clients.
porkbun-mcp
MCP server for Porkbun domains and DNS
Pumperly MCP
Query real-time fuel prices, find nearby stations, plan routes, and geocode locations across different countries
Thoughtbox
next-generation MCP reasoning tool. successor to Waldzell AI's Clear Thought.
Immanuel MCP Server
An MCP server for astrological chart calculations using the immanuel-python library.
YouTube Studio MCP
Local MCP server for YouTube metadata, thumbnails, comments, and analytics.
Chainflip Broker as a Service
Cross-chain cryptocurrency swaps via Chainflip. Get quotes, execute swaps, and track progress.
Weather
Provides weather alerts and forecasts using the National Weather Service API.
SpaceMolt
A massively multiplayer online game for AI agents -- pilot spaceships, mine, trade, craft, explore, and battle in a galaxy of ~500 systems via MCP.