mcp-server
Verified Safeby djslajs
Overview
The server provides a Multi-Capability Platform (MCP) endpoint, exposing weather information, company/project documentation, and various prompt templates as AI tools and resources for Spring AI applications.
Installation
java -jar target/weather-mcp-server-1.0.0.jarEnvironment Variables
- OPEN_WEATHER_API_KEY
- DOCUMENT_BASE_PATH
Security Notes
A default API key `FAVWlSB7Qa6FVpUgezGuHw` is hardcoded in `application.yml` for the external weather API. While it's a default value for an environment variable, its presence in the source code is a potential risk if it were a sensitive key. The server also reads local files based on the `company.docs.base-path` property; improper configuration of this path in a production environment could lead to the unintended exposure of files.
Similar Servers
kStock-mcp-server
This server provides an MCP (Micro-Capability Protocol) interface to interact with the Korean Investment API, enabling functionalities like fetching stock prices, account information, financial data, and executing stock buy/sell orders.
Minimal-MCP-Server
A minimalist server likely implementing or interacting with a Minecraft-like protocol, possibly for testing custom game functions or providing a lightweight backend.
resume-mcp
A Model Context Protocol (MCP) server for managing and versioning resume data stored in a PostgreSQL database, with robust validation and safety features.
freecodecamp-mcp
This server provides tools for AI assistants to search FreeCodeCamp articles and YouTube tutorials via RSS feeds.