mcp_server
Verified Safeby kipkemoifred
Overview
A Spring Boot application demonstrating Spring AI tool integration for retrieving weather information and a GraphQL client for fetching country data, acting as a service component for conversational AI.
Installation
java -jar target/mcp-application-0.0.1-SNAPSHOT.jarSecurity Notes
The application makes external API calls to 'https://countries.trevorblades.com/' (GraphQL) and 'https://api.weather.gov/' (REST). No hardcoded sensitive secrets are visible. There are no signs of 'eval' or other dangerous dynamic code execution patterns. The 'User-Agent' in WeatherService includes a placeholder email ('your@email.com') which should be configured for a production environment but isn't a direct security risk.
Similar Servers
spring-weather-mcp-server
A Spring Boot server providing weather data and a general database interaction API, following an MCP architectural pattern.
weather-mcp-server-java-21
An MCP (Model Context Protocol) server that provides AI assistants with real-time weather forecasts and alerts by integrating with the National Weather Service (NWS) API.
spring-ai-weather-tool
An AI-powered backend service for Korean weather forecasting and travel guidance, providing chat capabilities and integrating with external APIs.
mcp-server
Provides weather alerts and forecasts via integration with the National Weather Service (NWS) API.