Boring News

Obtiene los titulares de noticias más recientes de la API de Boring News.

Documentación

Boring News MCP Server

Una biblioteca de servidor Python para interactuar con la API de Boring News desde un servidor MCP (Model Context Protocol) como Claude Desktop. El sitio web : boring-news.fr

Características

cuatro acciones :

  • Obtener artículos por fecha, categoría o etiquetas

  • Obtener artículos que mencionen a personas específicas

  • Encontrar artículos similares basados en el contenido de texto

  • Obtener grupos de artículos y categorías

  • Indicaciones predefinidas

    • Noticias diarias (enfocadas en tecnología y cultura)
    • Resúmenes diarios completos
    • Destacados de noticias
    • Enfoque en noticias culturales

Inicio rápido

pip install boring-news-mcp

Ejemplo de configuración de Claude Desktop

{
  "mcpServers": {
    ...      
    "boringnews": {
          "command": "python",
          "args": [
                "-m", 
                "boring_news_mcp"
          ]
      },
    ...
    }
}

Referencia de la API

Artículos

  • get_articles_by_date(date: Optional[str], category: Optional[str], tags: Optional[str]) -> str
  • get_articles_by_person(person: str) -> str
  • get_similar_articles(text: str) -> str
  • get_article_groups(date: Optional[str]) -> str
  • get_categories(date: Optional[str]) -> str

Indicación de resúmenes de noticias

  • daily_news(target_date: str) -> str
  • daily_news_summary(target_date: str) -> str
  • daily_news_highlights(target_date: str) -> str
  • daily_cultural_news(target_date: str) -> str

Requisitos

  • Python >= 3.8
  • httpx >= 0.25.0
  • fastmcp >= 0.1.0

Licencia

Licencia MIT

Compilación

uv run -m buid
uv run -m twine upload dist/*
rm dist/*