BBC-News-MCP-Server-Demo

BBC-News-MCP-Server-Demo

0

This project is a demonstration of an MCP Server that integrates BBC News articles into Claude Desktop using FastMCP and Feedparser. It serves as a practical example for incorporating MCP within API products.

Hyperact's BBC News MCP Server Demo

An example MCP Server running locally, utilising and to expose the latest live BBC News articles into Claude Desktop.

This repository accompanies the Hyperact blog post Should I adopt MCP as part of my API Product strategy.

Setting up

Assuming you're on macOS, with Claude Desktop installed and logged in, grab uv via brew:

brew install uv

Make sure you have a modern Python runtime installed, pinned and dependencies gathered:

uv install python 3.12
uv pin python 3.12
uv venv
uv pip install .

Finally, you can install the MCP server into Claude Desktop:

uv run mcp install 

Restart Claude Desktop, you can then ask it "What tools do you have access too?" and "Get me a BBC headline.".