Boring News

Obtém as manchetes de notícias mais recentes da API do Boring News.

Documentação

Boring News MCP Server

Uma biblioteca de servidor Python para interagir com a API do Boring News a partir de um servidor MCP (Model Context Protocol) como o Claude Desktop. O site: boring-news.fr

Recursos

quatro ações:

  • Buscar artigos por data, categoria ou tags

  • Obter artigos que mencionam pessoas específicas

  • Encontrar artigos semelhantes com base no conteúdo do texto

  • Obter grupos de artigos e categorias

  • Prompts predefinidos

    • Notícias diárias (focadas em tecnologia e cultura)
    • Resumos diários abrangentes
    • Destaques de notícias
    • Foco em notícias culturais

Início Rápido

pip install boring-news-mcp

Exemplo de configuração do Claude Desktop

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

Referência da API

Artigos

  • 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

Prompt de Resumos de Notícias

  • 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

Licença

Licença MIT

Build

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