LabscoMCP early access ↗
olivierggMCP SERVER

Boring News

Query the Boring News archive by date, category, tag or person, and find articles similar to a passage of text.

by oliviergg ↗News, Feeds & Trend MonitoringCommunity

LABSCO SUMMARY

Similarity search is the one you will not find elsewhere.

Date and category filters exist on every news API. Passing a block of text and getting back related articles is the query that turns a claim you are checking into the coverage around it, without having to guess which keywords the outlet used. The prompts are the other half of the design: the briefing shapes are already written, so a daily summary is one invocation rather than a query you reassemble each morning.

What it is

A Python MCP server over the API behind boring-news.fr, a French news site. It covers the four ways you actually look for a story — by when it ran, by who is in it, by what it is about, and by resemblance to something you already have — and ships prompts that turn those into daily briefings.

What you get

  • Articles for a date, narrowed by category or tags — get_articles_by_date
  • Articles that mention a named person — get_articles_by_person
  • Articles similar to a passage of text you supply, rather than to a keyword — get_similar_articles
  • The day's article groups and the categories available, so a query can be scoped before it is run — get_article_groups, get_categories
  • Four ready-made briefing prompts for a given date: a tech-and-culture daily, a comprehensive summary, a highlights pass and a cultural-news pass — daily_news, daily_news_summary, daily_news_highlights, daily_cultural_news

Requirements

No account and no key — it reads the public Boring News API. Python >= 3.8, plus httpx >= 0.25.0 and fastmcp >= 0.1.0, which come with the package. Install with pip install boring-news-mcp; the package is boring-news-mcp (version 0.5.2) and runs over stdio as a Python module. The content is French-language news, so this is a source for French coverage rather than a general news feed.

Setup effort

One command — pip install boring-news-mcp