🌤️ Weather Microservice with MCP + UV
@hightower9
About 🌤️ Weather Microservice with MCP + UV
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"weather-mcp-server-hightower9": {
"command": "uv",
"args": [
"run",
"mcp",
"dev",
"server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is 🌤️ Weather Microservice with MCP + UV?
A lightweight, MCP-powered weather API service that uses uv for Python dependency management and Docker for containerized deployment. It is built for seamless local development, Claude Desktop integration, and scalable deployment.
How to use 🌤️ Weather Microservice with MCP + UV?
Run the server in development mode with hot reload using uv run mcp dev server.py. For Claude Desktop integration, install the server with uv run mcp install server.py. For production, build and run the Docker image with docker build -t weather-service . and docker run --env-file .env -p 6274:6274 weather-service.
Key features of 🌤️ Weather Microservice with MCP + UV
- Fast local development with live reload using
uvandmcp - Dockerized for production or staging environments
- Claude Desktop integration‑ready
- Loads secrets securely from
.envor environment variables
Use cases of 🌤️ Weather Microservice with MCP + UV
- Rapid prototyping of a weather API with hot‑reload support
- Integration with Claude Desktop for conversational weather queries
- Containerized deployment to cloud or on‑premises infrastructure
- Local development with dependency management via
uv
FAQ from 🌤️ Weather Microservice with MCP + UV
What dependencies are required to run this server?
The server requires Python and the mcp package, managed via uv. Additional dependencies like pandas and numpy can be added on the fly with --with flags.
How do I set environment variables for the server?
Create a .env file in the project root with variables such as API_KEY and DB_URL, or inject them via the -v flag when installing to Claude Desktop.
How do I run the server in development mode?
Use uv run mcp dev server.py to start with hot reload. Optionally add --with pandas --with numpy to include extra dependencies.
Can I deploy this server in a container?
Yes, build the Docker image with docker build -t weather-service . and run it with docker run --env-file .env -p 6274:6274 weather-service.
Frequently asked questions
What dependencies are required to run this server?
The server requires Python and the `mcp` package, managed via `uv`. Additional dependencies like `pandas` and `numpy` can be added on the fly with `--with` flags.
How do I set environment variables for the server?
Create a `.env` file in the project root with variables such as `API_KEY` and `DB_URL`, or inject them via the `-v` flag when installing to Claude Desktop.
How do I run the server in development mode?
Use `uv run mcp dev server.py` to start with hot reload. Optionally add `--with pandas --with numpy` to include extra dependencies.
Can I deploy this server in a container?
Yes, build the Docker image with `docker build -t weather-service .` and run it with `docker run --env-file .env -p 6274:6274 weather-service`.
Basic information
More Media & Design MCP servers

SceneF — San Francisco Movie Showtimes
SceneFBuilt by movie lovers, for movie lovers and their assistants. San Francisco is one of the last great moviegoing cities — single-screen neighborhood houses from the 1920s, repertory calendars that change nightly, 35mm and
Framelink Figma MCP Server
GLipsMCP server to provide Figma layout information to AI coding agents like Cursor

GOJI
GOJI AgencyA remote MCP server from GOJI, a full-service digital agency in Melbourne, Australia. Nine tools over published material: a 104-term plain-English glossary, a 14-chapter guide to AI visibility, seven long-form guides inc

diggercamp
Tommaso Savorana (ti es)diggercamp finds independent music by how it sounds. Paste any Bandcamp, YouTube or SoundCloud link and get the closest sonic matches from 4M+ independent tracks — matched by rhythm, timbre, key and energy, not genre tag

Katto
KattoAI video clipping MCP server: turn long videos, podcasts and Twitch VODs into scored, captioned 9:16 shorts from Claude, Cursor, ChatGPT and any MCP client.
Comments