🌤️ Weather Microservice with MCP + UV
@hightower9
🌤️ Weather Microservice with MCP + UV について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"weather-mcp-server-hightower9": {
"command": "uv",
"args": [
"run",
"mcp",
"dev",
"server.py"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
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.
「メディアとデザイン」の他のコンテンツ
Weather API MCP Server
TuanKiriA lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. Discuss on Hacker News:
Image-Gen-Server
fengin一个能与Cursor集成的图片生成mcp server工具,实现调用即梦逆向接口
Melrōse - programming of music melodies
emickleiinteractive programming of melodies, producing MIDI
百度地图 MCP Server
baidu-mapsBaidu Map MCP Server

Google Maps
modelcontextprotocolModel Context Protocol Servers
コメント