Back to Home
sankar-v icon

deploy-mcp-server

Verified Safe

by sankar-v

Overview

An AWS Lambda-compatible Model Context Protocol (MCP) server providing weather forecast and alerts tools by integrating with the National Weather Service (NWS) API, primarily for consumption by AI models and agents.

Installation

Run Command
cd weather && npm run start:http

Security Notes

The server implements robust input validation for its tools using `zod`, which is excellent for preventing common injection vulnerabilities and ensuring data integrity when interacting with the external NWS API. It uses `randomUUID()` for generating session IDs, promoting uniqueness. Error handling is structured to prevent exposing sensitive internal details. No explicit use of `eval` or intentional code obfuscation was detected. No hardcoded sensitive API keys or credentials were found within the server's runtime code. The main security concern, as noted in the README, is the use of in-memory session storage in a serverless AWS Lambda environment, leading to session resets on cold starts. For production, persistent storage like DynamoDB is recommended, addressing a functional rather than a direct security vulnerability.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Stars0
Forks0
Last Update2025-11-30

Tags

AWS LambdaModel Context ProtocolWeather APINode.jsAI Tools