Provides weather data using the US National Weather Service (NWS) API. Built with pure JavaScript ES Modules.
A comprehensive Model Context Protocol (MCP) server that provides both weather data and Feishu document access to AI agents like Claude and cursor.
npm install
Weather功能无需配置,直接使用美国国家气象局(NWS)的公开API。
创建飞书自建应用
应用权限配置
环境变量设置
# 复制环境变量模板
cp .env.example .env
# 编辑.env文件,填入你的飞书应用信息
FEISHU_APP_ID=your_feishu_app_id_here
FEISHU_APP_SECRET=your_feishu_app_secret_here
npm start
# 或者
node index.mjs stdio
node index.mjs sse [port]
# 默认端口8080,或自定义端口
node index.mjs sse 3001
get-alerts
- 参数: state
(两字母州代码,如 "CA", "NY")get-forecast
- 参数: latitude
, longitude
(纬度经度)get-feishu-doc
- 参数: docId
(文档ID或完整URL)
https://feishu.cn/docx/xxxxx
https://feishu.cn/sheets/xxxxx
https://feishu.cn/slides/xxxxx
https://feishu.cn/bitable/xxxxx
https://feishu.cn/wiki/xxxxx
https://feishu.cn/file/xxxxx
https://feishu.cn/mindnote/xxxxx
(基本信息)配置MCP客户端 将此服务添加到你的MCP客户端配置中
使用天气功能
请帮我查询加州的天气预警
请获取纬度37.7749,经度-122.4194的天气预报
使用飞书文档功能
请帮我读取这个飞书文档:https://feishu.cn/docx/doccnxxx...
请帮我读取这个飞书表格:https://feishu.cn/sheets/shtcnxxx...
请分析这个演示文稿:https://feishu.cn/slides/phtcnxxx...
请查看这个多维表格:https://feishu.cn/bitable/bblcnxxx...
weather-server-javascript/
├── index.mjs # 主服务文件
├── services/
│ └── feishu.mjs # 飞书服务模块
├── config/
│ └── index.mjs # 配置管理
├── .env.example # 环境变量模板
├── package.json # 依赖管理
└── README.md # 说明文档
FEISHU_APP_ID
和 FEISHU_APP_SECRET
环境变量https://feishu.cn/{type}/{id}
(type: doc, docx, sheet, sheets, slides, bitable, wiki, file, mindnote)ISC License
Search and buy products across thousands of online stores using the SearchAgora universal product search engine.
Access semiconductor B2B platforms like AnySilicon and DesignReuse for IP core and ASIC service procurement.
Access public disclosure information for Korean companies (DART) using the dartpoint.ai API.
A Model Context Protocol (MCP) server providing access to Google Programmable Search Engine (PSE) and Custom Search Engine (CSE).
Access Australian Pharmaceutical Benefits Scheme data for medicine information, pricing, and availability. Built with Python and FastAPI.
An enhanced MCP server for SearXNG web searching, utilizing a category-aware web-search, web-scraping, and includes a date/time retrieval tool.
Access the Wolfram Alpha API for computational knowledge and real-time data.
Provides comprehensive patent search and statistical analysis for intelligence analysis, technological innovation, and intellectual property management.
Provides comprehensive import and export trade data query functions, including trend analysis, product statistics, and geographic distribution.
Analyzes user search keyword intent for SEO support using the AI Search Intent API.