Confidential guide on numerology and astrology, based of GG33 Public information

MCP-无论是服务器
3 years
Works with Finder
1
Github Watches
0
Github Forks
0
Github Stars
🌤️ MCP Weather Server (Cursor + Node.js + WSL)
This project is a simple Model Context Protocol (MCP) server that provides real-time weather data using the OpenWeatherMap API, built with Node.js and designed to run inside WSL (Windows Subsystem for Linux).
📦 Features
- Exposes an MCP tool:
getWhetherByCityName
- Fetches weather data for any city using OpenWeatherMap
- Compatible with Cursor AI client
- WSL support with clean
.env
configuration
🛠️ Prerequisites
- Cursor installed
- WSL enabled with Ubuntu or other Linux distro
- Node.js and npm installed in WSL
- OpenWeatherMap API key
🔧 Installation
# In WSL terminal
git clone https://github.com/your-username/mcp-weather-server
cd mcp-weather-server
npm install
🔐 Environment Setup
Create a .env
file in the root of the project:
WHETHER_API_KEY=your_openweather_api_key_here
🌱 The server will read this key using
dotenv
.
🧠 MCP Configuration (in Cursor)
In your Cursor's mcp.json
(or settings UI), use the following:
{
"mcpServers": {
"demo": {
"command": "wsl",
"args": ["node", "/home/kaif/code/learnings/mcp-poc/index.js"]
}
}
}
✅ Note:
env
key won't work properly when usingwsl
. Use a.env
file instead.
🚀 Running the Server
In Cursor, create a new MCP Client using the demo
server. Then run queries like:
getWhetherByCityName({ name: "London" })
The server will respond with current weather data for that city.
📂 File Structure
mcp-poc/
├── index.js # MCP server entrypoint
├── .env # Your API key
├── package.json
└── README.md
📜 License
MIT
✨ Credits
相关推荐
Take an adjectivised noun, and create images making it progressively more adjective!
Siri Shortcut Finder – your go-to place for discovering amazing Siri Shortcuts with ease
一个适用于中小型团队的AI聊天机器人,支持DeepSeek,Open AI,Claude和Gemini等车型。 专为中小团队设计的ai聊天应用,支持deepSeek,打开ai,claude,双子座等模型。
Reviews

user_JLFaA2f6
I've been using MCP-Whether-Server by mdkaifansari04 and it's simply fantastic! The seamless integration and accurate weather updates make it a top-notch choice for developers. It's a must-have tool for anyone looking to incorporate reliable weather data into their projects. Highly recommend checking it out on GitHub!