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 💡
agile-luminary
A Model Context Protocol (MCP) server that integrates AI clients with the Agile Luminary project management system, enabling AI to access project details, work assignments, and documentation.
dify-mcp-server
An MCP server that integrates Dify workflows, allowing them to be invoked as MCP tools for large language models.
drand-mcp-server
Provides verifiable randomness from the drand network as an input seed for AI applications via the Model Context Protocol.
openai-gpt-image-mcp
A Model Context Protocol (MCP) tool server for OpenAI's GPT-4o/gpt-image-1 image generation and editing APIs.
nyxdocs
AI-powered documentation collection and management system for blockchain projects
mcp-telegram
A powerful MCP server implementation built with FastMCP that provides Telegram functionality through a clean API interface, including message search, sending, and chat management capabilities.