Skip to main content
  1. Install uv
# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
  1. Install dependencies
uv sync
  1. Add the server to client
  • Claude Desktop

Open the claude_desktop_config.json file:

# macOS/Linux
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
# Windows
code $env:AppData\Claude\claude_desktop_config.json

Add the server to the mcpServers object:

# macOS/Linux
{
    "mcpServers": {
		"weather": {
			"command": "/ABSOLUTE/PATH/TO/PARENT/FOLDER/uv",
			"args": [
				"--directory",
				"/ABSOLUTE/PATH/TO/PARENT/FOLDER/weather",
				"run",
				"weather.py"
			]
		}
	}
}
# Windows
{
    "mcpServers": {
        "weather": {
            "command": "C:\\ABSOLUTE\\PATH\\TO\\PARENT\\FOLDER\\uv",
            "args": [
                "--directory",
                "C:\\ABSOLUTE\\PATH\\TO\\PARENT\\FOLDER\\weather",
                "run",
                "weather.py"
            ]
        }
    }
}
  1. Test the server
  • Claude Desktop: Ask "What is the weather in San Francisco?" or What are the active weather alerts in Texas?", you shall see Claude is asking you for server invocation.

Metadata

Release files for iflow-mcp_ababdotai-weather 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_ababdotai-weather 0.1.1
File Size Uploaded
iflow_mcp_ababdotai_weather-0.1.1.tar.gz 3.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_ababdotai-weather 0.1.1
File Interpreter ABI Platform
iflow_mcp_ababdotai_weather-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.4 kB

Release files / iflow_mcp_ababdotai_weather-0.1.1.tar.gz

Download URL iflow_mcp_ababdotai_weather-0.1.1.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
15a850336d2e58260cf9a9444651f45f3ebefbbe35cc52f4be4665ecb4b18478
BLAKE2b-256 checksum
How to use checksums
d94faa1d0ab5ba8efc3c0927b1996f74c8e4d957f5d669509dbaf92316e79148
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_ababdotai_weather-0.1.1-py3-none-any.whl

Download URL iflow_mcp_ababdotai_weather-0.1.1-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d55193c58f89f7147c947ccdc1096b0cbd3257f094663ae9adf02c00f195fb93
BLAKE2b-256 checksum
How to use checksums
f5b4d662db13d7760adb120b39fa7c60ed963c9ea6763a905ffec9c7c7095e5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page