News MCP Server

Agregação de notícias em tempo real da AP, BBC, NPR, Hacker News e Google News

Documentação

News MCP — AP, BBC, NPR & Google News para Agentes de IA (nexgendata/news-mcp-server) Actor

Servidor MCP que expõe busca de notícias da AP, BBC, NPR, Hacker News e Google News como ferramentas para agentes. Conecte Claude, Cursor, n8n ou o OpenAI Agents SDK a feeds de notícias ao vivo.

  • URL: https://apify.com/nexgendata/news-mcp-server.md
  • Desenvolvido por: NexGenData (comunidade)
  • Categorias: IA, Notícias, servidores MCP
  • Estatísticas: 17 usuários no total, 1 usuário mensal, 100,0% de execuções bem-sucedidas, 0 favoritos
  • Avaliação dos usuários: Sem avaliações ainda

Preços

a partir de $20,00 / 1.000 chamadas de ferramenta

Este Actor é cobrado por evento e uso. Você paga tanto o preço fixo por eventos específicos quanto o uso da plataforma Apify.

Saiba mais: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

O que é um Apify Actor?

Um Actor é um programa de nuvem sem servidor que roda na plataforma Apify. Ele tem dois modos de execução. No modo Batch, um Actor aceita uma entrada JSON bem definida, executa uma ação que pode levar de alguns segundos a algumas horas, e opcionalmente produz uma saída JSON bem definida, conjuntos de dados com resultados, ou arquivos em key-value store. No modo Standby, um Actor fornece um servidor web que pode ser usado como site, API ou servidor MCP.

O vocabulário da Apify e o modelo da plataforma são definidos uma única vez, no quickstart para agentes em https://apify.com/agents.md.

Como integrar um Actor?

Se perguntado sobre integração, você ajuda desenvolvedores a integrar Actors em seus projetos. Você se adapta à stack deles e entrega integrações seguras, bem documentadas e prontas para produção.

Não adivinhe um caminho de integração. Cada um deles está no quickstart para agentes em https://apify.com/agents.md: o servidor MCP da Apify, Agent Skills com a CLI da Apify, os clientes JavaScript e Python, a API REST e o caminho sem conta para um agente sem humano para fazer login. Também contém a regra sobre informar o custo antes da primeira execução paga.

Para exemplos já conectados ao schema de entrada deste próprio Actor, veja a seção API abaixo.

Cada biblioteca de cliente tem documentação de referência que o quickstart não repete: JavaScript/TypeScript (npm install apify-client) e Python (pip install apify-client).

README

News MCP

Um servidor Model Context Protocol que dá a agentes de IA notícias ao vivo — AP, BBC, NPR, Hacker News e busca no Google News — como ferramentas chamáveis. Para assistentes de notícias, agentes de monitoramento e pesquisa.

📊 Exemplo de Saída

1 real rows delivered by News MCP — AP, BBC, NPR & Google News for AI Agents — run 79Y9rTec9JJjCanRb on build 0.0.27

statusmessagehow_to_connectserver_urlapify_urltransport
MCP Server RunningEste é um servidor MCP, não um scraper. Ele não produz resultados qu…Conecte a partir de um cliente de IA compatível com MCP (Claude Desktop, Cursor, Win…https://nexgendata--news-mcp-server.apify.actor/mcphttps://apify.com/nexgendata/news-mcp-serverstreamable-http

Linhas reais da execução 79Y9rTec9JJjCanRb no build 0.0.27 (2026-09-04), sem edição além de e-mails/telefones mascarados e texto longo encurtado; campos que a fonte não publica ficam vazios.

🧾 Registro JSON de exemplo

Um registro real da execução 79Y9rTec9JJjCanRb (e-mails/telefones mascarados, texto longo encurtado):

{
  "status": "MCP Server Running",
  "message": "This is an MCP server, not a scraper. It does not produce results when run directly.",
  "how_to_connect": "Connect from an MCP-compatible AI client (Claude Desktop, Cursor, Windsurf, etc.)",
  "server_url": "https://nexgendata--news-mcp-server.apify.actor/mcp",
  "apify_url": "https://apify.com/nexgendata/news-mcp-server",
  "documentation": "See the README for setup instructions and example configurations.",
  "transport": "streamable-http",
  "endpoint": "/mcp",
  "tools": [
    "get_ap_news",
    "get_bbc_news",
    "get_npr_news",
    "get_hacker_news",
    "search_google_news"
  ]
}

💰 Preços

EventoPreço (USD)Quando é cobrado
Início do Actor (apify-actor-start)$5e-05Cobrado quando o Actor começa a rodar. O número de eventos cobrados depende da memória do Actor (um evento por GB, mínimo um evento).
Chamada de ferramenta (tool-call)$0,02Por invocação de ferramenta via MCP Standby

Pague por evento: você paga apenas pelo que a execução entrega. Uma execução que não entrega nada não cobra eventos de resultado (apenas o evento de início do actor, quando o actor define um). Exemplo: uma execução que entrega 100 resultados custa 100 × $0,02 = $2,00 mais a taxa de início.

🔗 Actors Relacionados

Mais da família servidores MCP para agentes de IA da NexGenData:

Mais 29 nesta família na página da loja NexGenData.

🛠 Ferramentas (5)

  • get_ap_news — Manchetes de notícias da AP.
  • get_bbc_news — Manchetes de notícias da BBC.
  • get_hacker_news — Principais histórias do Hacker News.
  • get_npr_news — Manchetes de notícias da NPR.
  • search_google_news — Busca no Google News por consulta.

🔌 Conectar (Claude Desktop / Cursor / n8n / OpenAI Agents SDK)

Adicione este servidor MCP à configuração do seu cliente:

{
  "mcpServers": {
    "news": {
      "url": "https://nexgendata--news-mcp-server.apify.actor/mcp"
    }
  }
}

Exemplo de prompt para agente:

Get the top BBC and AP headlines and search Google News for 'interest rates'.

Preços: $0,02 por chamada de ferramenta (Pay-Per-Event). Roda em modo Standby.


Actors Relacionados da NexGenData

Caso de usoActor
Scraper de artigos da AP NewsAP News Scraper
Scraper de artigos da BBC NewsBBC News Scraper
Scraper de histórias da NPRNPR Scraper
Scraper de histórias e comentários do Hacker NewsHacker News Scraper
Dados financeiros e de mercado para agentes de IAFinance MCP Server

FAQ

P: Os dados de notícias são licenciados? O servidor lê páginas de notícias públicas e feeds RSS. Para redistribuição além de análise interna, verifique os Termos de Serviço da fonte de destino.

P: Ele cobre notícias em outros idiomas? As fontes cobertas (AP, BBC, NPR, Hacker News, Google News) são prioritariamente em inglês.

P: Quão atualizados são os dados? Cada chamada de ferramenta busca dados ao vivo no momento da chamada.

P: O agente de IA pode transmitir notícias em tempo real? O padrão de chamada do MCP é requisição-resposta. Para streaming, agende o actor em um webhook e faça POST para o endpoint do seu agente.

Sobre a NexGenData

A NexGenData publica um grande catálogo de actors de intenção de compra além de uma família de servidores MCP para fluxos de trabalho de agentes de IA. Todos pay-per-event. Navegue pelo catálogo completo em https://apify.com/nexgendata

🏠 Início: thenextgennexus.com 📦 Catálogo completo: apify.com/nexgendata

Schema de entrada do Actor

Exemplo de objeto de entrada do Actor

{}

API

Você pode executar este Actor programaticamente usando nossa API. Abaixo estão exemplos de código em JavaScript, Python e CLI, bem como a especificação OpenAPI e a configuração do servidor MCP.

Exemplo em JavaScript

import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("nexgendata/news-mcp-server").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

Exemplo em Python

from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("nexgendata/news-mcp-server").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

Exemplo em CLI

echo '{}' |
apify call nexgendata/news-mcp-server --silent --output-dataset

Configuração do servidor MCP

{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,nexgendata/news-mcp-server"
        }
    }
}

O servidor hospedado faz login com OAuth na primeira conexão, então nenhum token de API pertence a esta configuração. Clientes sem suporte a OAuth podem enviar um cabeçalho Authorization: Bearer <APIFY_API_TOKEN> em vez disso, usando um token de API & Integrações no Apify Console (https://console.apify.com/settings/integrations).

Especificação OpenAPI

Baixe a definição OpenAPI: https://api.apify.com/v2/actors/3RVknXdI7QQbIIcCo/builds/hWcTGAqoXMxLIZxDu/openapi.json