Hyperact's BBC News MCP Server Demo

Hyperact's BBC News MCP Server Demo

site icon
2025.04.23 0
Python新闻集成内容展示内容生成
BBC-News-MCP-Server-Demo 是一个示例 MCP 服务器,运行在本地环境中,利用 FastMCP 和 Feedparser 将最新的 BBC 新闻文章集成到 Claude Desktop 中。该项目旨在展示如何将实时新闻内容通过 MCP 服务器集成到 Claude Desktop 中,方便用户获取最新的新闻头条。
View on GitHub

Overview

基本能力

产品定位

BBC-News-MCP-Server-Demo 是一个用于将 BBC 新闻内容集成到 Claude Desktop 的示例 MCP 服务器。

核心功能

  • 利用 FastMCP 和 Feedparser 解析 BBC 新闻 RSS 源
  • 将最新的新闻文章集成到 Claude Desktop 中
  • 提供简单的命令行交互方式获取新闻头条

适用场景

  • 在 Claude Desktop 中快速获取 BBC 新闻头条
  • 展示 MCP 服务器如何集成外部内容到 Claude Desktop
  • 作为 MCP 技术的学习和演示示例

工具列表

  • Get me a BBC headline.: 获取 BBC 新闻头条

常见问题解答

无明确常见问题解答部分

使用教程

使用依赖

  1. 确保已安装 macOS 系统
  2. 已安装并登录 Claude Desktop
  3. 安装 uv 工具:
brew install uv

安装教程

  1. 确保已安装现代 Python 运行时:
uv install python 3.12
uv pin python 3.12
uv venv
uv pip install .
  1. 安装 MCP 服务器到 Claude Desktop:
uv run mcp install

调试方式

  1. 重启 Claude Desktop
  2. 询问 Claude Desktop:
What tools do you have access too?
Get me a BBC headline.

许可证

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