Back to Home
ettysekhon icon

mcp-server-gke

Verified Safe

by ettysekhon

Overview

A weather service providing interactive forecasts via the Model Context Protocol (MCP) designed for AI agents and deployed on GKE.

Installation

Run Command
uv run uvicorn src.main:app --reload --port 8000

Security Notes

The project demonstrates a robust security model for deployment using Workload Identity Federation, avoiding hardcoded secrets in the CI/CD pipeline. The application code itself makes external HTTP requests to Open-Meteo APIs. HTML generation for MCP-UI responses directly interpolates user-provided city names; while MCP-UI clients are expected to render in a sandboxed iframe, basic input sanitization on the server side would enhance robustness against potential XSS if the client sandbox were to be bypassed or misconfigured.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-10

Tags

MCPWeather APIGKEWorkload IdentityPython API