🛰️ 太空飞行新闻MCP服务器
这个项目是 模型上下文协议(MCP) 与集成的服务器 太空飞行新闻API 提供最新的航天相关新闻文章。它公开了可供AI助手或其他MCP兼容客户端使用的工具。
______________________________________________________________________
🚀 特性
- 🔍 按关键字搜索航天新闻文章
- 🆕 检索最新发表的文章
- 🔌 通过stdio传输与任何使用MCP的工具兼容
- 📦 使用TypeScript构建,
node-fetch,以及zod
______________________________________________________________________
📦 需求
- Node.js v18或更高版本
- npm (或 纱线)
______________________________________________________________________
🛠️ 安装
git clone https://github.com/your-username/space-flight-news-mcp.git
cd space-flight-news-mcp
npm install______________________________________________________________________
▶️ 用法
要启动MCP服务器,请执行以下操作:
npm run build
npm start这将使用标准输入/输出(stdio)启动MCP服务器进行通信,非常适合集成到Claude、ChatGPT或类似的AI代理环境中。
______________________________________________________________________
🧰 可用工具
get-latest-articles
获取最新的航天新闻。
- 参数:
- limit _(可选)_:要检索的文章数(1-50)。违约: 10
______________________________________________________________________
search-articles
使用关键字搜索文章。
- 参数:
- keyword _(必填)_:要搜索的术语 - limit _(可选)_:要检索的文章数(1-50)。违约: 10
______________________________________________________________________
💬 输出示例
Title: NASA's Artemis Mission Update
Published: 4/10/2025
Source: NASA
Summary: NASA announced updates to its upcoming Artemis II mission...
URL: https://www.nasa.gov/article/artemis-update
---______________________________________________________________________
🧱 技术栈
- 模型上下文协议SDK
- 太空飞行新闻API
- –HTTP客户端
zod–工具参数的模式验证
______________________________________________________________________
🐛 调试
服务器通过以下方式记录详细的请求信息 console.error(),包括:
- 请求的网页链接地址
- HTTP状态代码
- 修剪响应体(便于检查)
______________________________________________________________________
📄 许可证
MIT许可证
______________________________________________________________________
由以下材料制成💫 以及WMs784的《对星星的好奇心》。
______________________________________________________________________
🛰️ Space Flight News MCP 服务器
这个项目 模型上下文协议(MCP) 的规格化距离的幂函数太空飞行新闻API 联合,提供有关宇宙开发的最新新闻报道。AI 助手和MCP 公开了可以从兼容客户端使用的工具。
______________________________________________________________________
🚀 主要功能
- 🔍 用关键词搜索宇宙新闻报道
- 🆕 获取最新的太空新闻
- 🔌 使用标准输入输出MCP 支持通信
- 📦 TypeScript、
node-fetch、zod配置
______________________________________________________________________
📦 必要环境
- Node.js v18 以上
- npm 在工作空间的边缘 纱线
______________________________________________________________________
🛠️ 安装
git clone https://github.com/your-username/space-flight-news-mcp.git
cd space-flight-news-mcp
npm install______________________________________________________________________
▶️ 実行方法
MCP 使用以下命令启动服务器:
npm run build
npm start以通过标准输入输出进行通信的形式启动。这是Claude、ChatGPT 等的AI 适合与代理集成。
______________________________________________________________________
🧰 提供工具列表
get-latest-articles
获取最新的太空新闻。
- 参数:
- limit _(任意)_:要检索的文章数(1-50)。默认值为 10
______________________________________________________________________
search-articles
用指定的关键词搜索宇宙新闻报道。
- 参数:
- keyword _(必须)_:搜索关键字 - limit _(任意)_:要检索的文章数(1-50)。默认值为 10
______________________________________________________________________
💬 出力例
Title: NASAのアルテミス計画アップデート
Published: 2025/04/10
Source: NASA
Summary: NASAは今後のアルテミスIIミッションの最新情報を発表しました...
URL: https://www.nasa.gov/article/artemis-update
---______________________________________________________________________
🧱 使用技術
- 模型上下文协议SDK
- 太空飞行新闻API
- – HTTP 请求
zod–参数验证
______________________________________________________________________
🐛 调试信息
服务器提供以下信息: console.error() 通过详细记录输出:
- 请求URL
- HTTP 状态代码
- 响应正文(最多修剪300个字符)
______________________________________________________________________
📄 许可证
MIT 许可证
______________________________________________________________________
💫 WMs784 对宇宙的好奇心。
