🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

yyy-weather-server

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

yyy-weather-server

A weather server that fetches weather data from OpenWeatherAPI

1.0.6
latest
npm
Version published
Weekly downloads
4
-55.56%
Maintainers
1
Weekly downloads
 
Created
Source

天气服务器

一个使用OpenWeatherAPI获取天气数据的简单服务器。

安装与使用

通过npx直接运行(推荐)

npx yyy-weather-server

全局安装

npm install -g yyy-weather-server
yyy-weather-server

本地安装

# 安装依赖
npm install

# Python依赖
pip install httpx mcp

配置

在项目根目录创建 .env文件,添加您的OpenWeather API密钥:

OPENWEATHER_API_KEY=your_api_key_here

运行(本地开发)

npm start

或者直接使用Node.js运行:

node index.js

也可以直接运行Python脚本:

python weather_server.py

使用方法

服务器启动后,您可以查询天气信息。服务器使用MCP协议,可以通过相应的客户端工具进行交互。

发布到npm

如果您希望发布到npm,请确保:

  • 使用您自己的npm账户登录:npm login
  • 更新package.json中的作者信息
  • 发布包:npm publish

注意:首次发布包前请确认包名称未被占用,或者使用带有命名空间的包名(如 @username/yy-weather-server)。

Keywords

weather

FAQs

Package last updated on 17 Apr 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts