weather-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@weather-mcp-serverwhat's the weather in Tokyo?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Tech Learning Session — Writing Effective Tools for AI Agents
A short, hands-on assignment based on Anthropic's Writing tools for AI agents.
What is this?
You get one small weather tool (an MCP server) wired into Claude Code. The tool works, but it's deliberately written badly — a vague name, no description, a raw response. Your job is to improve it across 4 rounds and watch the AI agent go from ignoring the tool to using it perfectly — without ever changing what the tool actually does.
The big idea: the agent never sees your code. It only sees the tool's name, parameters, description, and return value. Those four things decide whether it gets called and used well.
Related MCP server: mcp-poc
What you'll practice
Naming a tool and its parameters so an agent knows when to use it
Writing a description that is the interface
Returning readable, useful results instead of raw data
Writing error messages an agent can recover from
Keeping responses token-efficient
How to do it
SETUP.md— get the weather tool running in Claude Code (~5 min).QUESTION.md— the assignment: what to ask, the 4 rounds, and how to check whether the agent called your tool.
Weather data comes from Open-Meteo — free, global, no API key required.
Requirements
Python ≥ 3.10, Claude Code, and either uv
(recommended) or pip. Full details in SETUP.md.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityCmaintenanceA simple MCP server demonstrating tools, resources, and prompts for weather data, built during an Agentic AI Internship.Last updated1
- Flicense-qualityCmaintenanceA proof-of-concept MCP server that provides weather information using the Open-Meteo API, with tools for greeting, getting weather by coordinates, and by location name.Last updated
- Flicense-qualityCmaintenanceAn MCP server that provides current weather conditions and forecasts via OpenWeatherMap API to AI agents.Last updated
- Alicense-qualityCmaintenanceA no-API-key-required MCP server that wraps Open-Meteo APIs to provide geocoding and weather forecast data, enabling city lookups and multi-day forecasts through tools, resources, and prompts.Last updatedMIT
Related MCP Connectors
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs
MCP server exposing the Backtest360 engine API as tools for AI agents.
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sahilgoswami0901indiamart/tech-learning-session'
If you have feedback or need assistance with the MCP directory API, please join our Discord server