Simple Weather MCP in Type Script
Node tutorial based on the Quickstart guide https://modelcontextprotocol.io/quickstart/server#core-mcp-concepts
Claude Desktop:Type in: How is the weather in Redmond (Microsoft)?
- Build the server:
npm run build
- Run the server:
npm run start
- Run the inspector + server:
npx @modelcontextprotocol/inspector node build/index.js

- Add the server to Claude Desktop (MacOS) in file
~/.claudia/claude_desktop_config.json:
{
"mcpServers": {
"weather": {
"command": "node",
"args": [
"/Users/ma3u/projects/weather/build/index.js"
]
}
}
}
- Restart Claude Desktop.
Recommend MCP Servers 💡
adx-mcp-server
A Model Context Protocol (MCP) server enabling AI assistants to query and analyze Azure Data Explorer databases via standardized interfaces.
agentmail-toolkit
The AgentMail Toolkit integrates popular agent frameworks and protocols including OpenAI Agents SDK, Vercel AI SDK, and Model Context Protocol (MCP) with the AgentMail API.
citystack-kumbh
A Python-based MCP tool that helps users find civic services like hospitals in Nashik using real-time data, designed for events like Kumbh Mela 2027.
gustavo-meilus/mcp-web-snapshot
A Model Context Protocol (MCP) server that provides comprehensive website snapshot capabilities using Playwright.
mcp-afl-server
This is a Model Context Protocol (MCP) server that provides AFL (Australian Football League) data from Squiggle API.
code-to-tree
A runtime-free MCP server that converts source code into AST🌲, regardless of language.