Provides Malaysian weather forecasts, warnings, flood water levels and earthquake reports from the Malaysian government's open API.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add malaysia-weather -- uv --directory weather-my-mcp run weather.py~/.codex/config.toml
[mcp_servers.malaysia-weather]
command = "uv"
args = ["--directory", "weather-my-mcp", "run", "weather.py"]
# codex mcp add malaysia-weather -- uv --directory weather-my-mcp run weather.py~/.cursor/mcp.json
{
"mcpServers": {
"malaysia-weather": {
"command": "uv",
"args": [
"--directory",
"weather-my-mcp",
"run",
"weather.py"
]
}
}
}.vscode/mcp.json
{
"servers": {
"malaysia-weather": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"weather-my-mcp",
"run",
"weather.py"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"malaysia-weather": {
"command": "uv",
"args": [
"--directory",
"weather-my-mcp",
"run",
"weather.py"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"malaysia-weather": {
"command": "uv",
"args": [
"--directory",
"weather-my-mcp",
"run",
"weather.py"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"malaysia-weather": {
"command": "uv",
"args": [
"--directory",
"weather-my-mcp",
"run",
"weather.py"
]
}
}
}