🛰️ Space Flight News MCP Server

🛰️ Space Flight News MCP Server

site icon
2025.04.12 0
TypeScript太空飞行新闻新闻聚合内容生成
Space Flight News MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,集成了 Space Flight News API,提供最新的太空飞行相关新闻文章。它暴露的工具可以被 AI 助手或其他 MCP 兼容客户端使用。
View on GitHub

Overview

基本能力

产品定位

Space Flight News MCP Server 是一个提供太空飞行相关新闻的服务,旨在为 AI 助手或其他 MCP 兼容客户端提供最新的太空飞行新闻。

核心功能

  • 通过关键词搜索太空飞行新闻文章
  • 获取最新发布的文章
  • 兼容任何通过 stdio 传输使用 MCP 的工具
  • 使用 TypeScript、node-fetchzod 构建

适用场景

  • AI 助手集成
  • 太空飞行新闻聚合
  • 新闻搜索和分析

工具列表

  1. get-latest-articles:获取最新的太空飞行新闻。
  2. 参数:
    • limit(可选):要检索的文章数量(1-50),默认值为 10
  3. search-articles:使用关键词搜索文章。
  4. 参数:
    • keyword(必需):搜索关键词
    • limit(可选):要检索的文章数量(1-50),默认值为 10

常见问题解答

  • 服务器通过 console.error() 记录详细的请求信息,包括请求的 URL、HTTP 状态码和修剪后的响应体(便于检查)。

使用教程

使用依赖

  • Node.js v18 或更高版本
  • npmyarn

安装教程

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)进行通信,适合集成到 Claude、ChatGPT 等 AI 代理环境中。

许可证

该项目遵循 MIT 开源许可条款。