boring-news-mcp
Fetch and summarize the latest news articles tailored to user interests. Access articles by date, category, tags, and more, along with predefined prompts for daily summaries and highlights.
Author

Oliviergg
No License
Quick Info
Tools 1
Last Updated 2026-02-19
Actions
Tags
newscontentarticlesnews mcpnews articlescontent creation
Boring News MCP Server
A Python server library for interacting with the Boring News API from a MCP (Model Context Protocol) server like Claude Desktop. The website : boring-news.fr
Features
four actions : - Fetch articles by date, category, or tags - Get articles mentioning specific people - Find similar articles based on text content - Get article groups and categories
- Predefined Prompts
- Daily news (tech and culture focused)
- Comprehensive daily summaries
- News highlights
- Cultural news focus
Quick Start
pip install boring-news-mcp
Exemple of claude Desktop Configuration
{
"mcpServers": {
...
"boringnews": {
"command": "python",
"args": [
"-m",
"boring_news_mcp"
]
},
...
}
}
API Reference
Articles
get_articles_by_date(date: Optional[str], category: Optional[str], tags: Optional[str]) -> strget_articles_by_person(person: str) -> strget_similar_articles(text: str) -> strget_article_groups(date: Optional[str]) -> strget_categories(date: Optional[str]) -> str
News Summaries Prompt
daily_news(target_date: str) -> strdaily_news_summary(target_date: str) -> strdaily_news_highlights(target_date: str) -> strdaily_cultural_news(target_date: str) -> str
Requirements
- Python >= 3.8
- httpx >= 0.25.0
- fastmcp >= 0.1.0
License
MIT License
Build
uv run -m buid
uv run -m twine upload dist/*
rm dist/*
