Fast News MCP

Pesquisa, tendências, tópicos e notícias locais tudo em um único servidor MCP. Pré-visualização de artigos, deduplicação, filtragem de fontes e mais de 40 idiomas integrados.

Documentação

Servidor Fast News MCP

npm version RapidAPI License

Busca de notícias em tempo real, manchetes em alta, categorias de tópicos e notícias locais — expostas como ferramentas MCP para que seu agente de IA possa consultar notícias em linguagem natural. Sem necessidade de lidar com HTTP.

O servidor é hospedado pela RapidAPI e se conecta via mcp-remote. Tudo o que você precisa é de uma assinatura da RapidAPI e sua chave de API.

Demonstração

Veja a API Fast News em ação: the-dispatcher-demo.vercel.app

Obtenha uma Chave de API

  1. Assine na RapidAPI (o plano gratuito está disponível)
  2. Sua chave de API aparece na aba Endpoints

Cada requisição precisa de dois cabeçalhos:

CabeçalhoValor
x-rapidapi-keySua chave de API
x-rapidapi-hostfast-news-with-previews.p.rapidapi.com

Início Rápido

Pré-requisitos: Node.js (para npx) e uma assinatura gratuita da RapidAPI.

Adicione o seguinte à configuração do servidor MCP do seu agente de IA. Substitua YOUR-API-KEY pela sua chave da RapidAPI.

{
  "mcpServers": {
    "fast-news": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.rapidapi.com",
        "--header",
        "x-api-host: fast-news-with-previews.p.rapidapi.com",
        "--header",
        "x-api-key: YOUR-API-KEY"
      ]
    }
  }
}

O pacote mcp-remote é instalado automaticamente pelo npx. Você não precisa instalar nada manualmente.

Consulte as instruções de configuração por agente abaixo para detalhes específicos do cliente.

Alternativa: pacote npm (opção secundária)

Prefira o Início Rápido acima. Use esta opção apenas se sua configuração se beneficiar especificamente de um pacote único publicado.

Este repositório também é publicado como o pacote npm @wllrdev/fast-news-mcp. É um wrapper leve em torno do mcp-remote que lê sua chave da variável de ambiente RAPIDAPI_KEY em vez da linha de comando:

{
  "mcpServers": {
    "fast-news": {
      "command": "npx",
      "args": ["-y", "@wllrdev/fast-news-mcp"],
      "env": {
        "RAPIDAPI_KEY": "YOUR-API-KEY"
      }
    }
  }
}

Ferramentas Disponíveis

Uma vez conectado, seu agente de IA tem acesso a estas ferramentas:

FerramentaDescrição
search_newsBusque qualquer tópico com filtros de idioma, país e período. Suporta diversidade de fontes e deduplicação integrada.
advanced_searchComo o search_news, mas com controles pós-busca — inclua/exclua fontes específicas, exija miniaturas e altere a ordem de classificação.
trending_headlinesPrincipais manchetes traduzidas automaticamente para mais de 40 idiomas. Opcionalmente, filtre por país e período.
topic_categoriesNavegue por 11 categorias predefinidas: mundo, nacional, negócios, tecnologia, entretenimento, esportes, ciência, saúde, política, economia, meio ambiente. Combine duas categorias em uma única requisição.
local_newsNotícias sobre uma cidade, região ou área específica.

Para documentação completa dos parâmetros, consulte a referência da API.

Configuração para Seu Agente de IA

Encontre seu cliente abaixo e expanda para ver as etapas de configuração.

Claude Code (docs)

Opção A — Comando CLI:

claude mcp add fast-news -- npx mcp-remote https://mcp.rapidapi.com --header "x-api-host: fast-news-with-previews.p.rapidapi.com" --header "x-api-key: YOUR-API-KEY"

Adicione --scope user para disponibilizá-lo globalmente em todos os projetos.

Opção B — Configuração manual:

Adicione a configuração do Início Rápido às configurações MCP do Claude Code.

Claude Desktop (docs)
  1. Abra as configurações do Claude Desktop
  2. Navegue até Developer > Edit Config
  3. Cole a configuração do Início Rápido em claude_desktop_config.json
  4. Reinicie o Claude Desktop
Cursor (docs)
  1. Abra Cursor Settings > MCP > New MCP Server
  2. Cole a configuração do Início Rápido
  3. Substitua YOUR-API-KEY pela sua chave
  4. Ative o servidor
VS Code Copilot (docs)

Adicione o seguinte ao seu .vscode/mcp.json:

{
  "servers": {
    "fast-news": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.rapidapi.com",
        "--header",
        "x-api-host: fast-news-with-previews.p.rapidapi.com",
        "--header",
        "x-api-key: YOUR-API-KEY"
      ]
    }
  }
}
Windsurf (docs)

Adicione a configuração do Início Rápido ao arquivo de configuração MCP do Windsurf (~/.codeium/windsurf/mcp_config.json).

Cline (docs)
  1. Abra as configurações do Cline
  2. Vá para MCP > Add New MCP Server
  3. Selecione Local e cole a configuração do Início Rápido
Continue (docs)

Adicione a configuração do Início Rápido ao seu ~/.continue/config.json sob a chave mcpServers.

OpenCode (docs)

Adicione o seguinte ao seu opencode.json:

{
  "mcp": {
    "fast-news": {
      "type": "remote",
      "url": "https://mcp.rapidapi.com",
      "headers": {
        "x-api-host": "fast-news-with-previews.p.rapidapi.com",
        "x-api-key": "YOUR-API-KEY"
      }
    }
  }
}
Codex CLI (docs)
codex mcp add fast-news -- npx mcp-remote https://mcp.rapidapi.com --header "x-api-host: fast-news-with-previews.p.rapidapi.com" --header "x-api-key: YOUR-API-KEY"

Exemplos de Uso

Uma vez conectado, experimente estes prompts no seu agente de IA:

  • "Quais são as manchetes em alta agora?"
  • "Busque notícias sobre inteligência artificial"
  • "Encontre notícias locais sobre Tóquio"
  • "Mostre-me as últimas notícias de tecnologia da última semana"
  • "Busque notícias sobre clima apenas da BBC e Reuters, ordenadas das mais recentes para as mais antigas"
  • "Obtenha manchetes em alta em alemão"
  • "Encontre notícias de esportes e negócios combinadas"
  • "Mostre-me notícias de saúde com miniaturas apenas dos últimos 7 dias"

O agente usará o servidor MCP para chamar o endpoint apropriado e retornar resultados formatados.

Documentação da API

Para documentação completa de endpoints, parâmetros, formatos de resposta e exemplos de código:

Principais Recursos

  • Diversidade de fontes — nenhum domínio domina seu feed (máx. 25% por domínio)
  • Deduplicação integrada — artigos quase idênticos são colapsados automaticamente
  • Mais de 40 idiomas — buscas de tendências e tópicos são traduzidas automaticamente para consultas locais
  • Pré-visualizações limpas — trechos de até 250 caracteres com URLs de miniaturas
  • Filtros de período — última hora, 24h, 7 dias, 30 dias

Links

Licença e Termos da API

A configuração e a documentação neste repositório são licenciadas sob MIT. A API Fast News em si é um serviço comercial hospedado na RapidAPI — o uso está sujeito aos Termos de Serviço da RapidAPI e ao seu plano de assinatura. A licença MIT não concede acesso à API.

Licença

MIT