Mcp Journalist Media List Builder

com.mambabuilt由 mambabuilt.com 发布v1.0.1更新于 Nov 7, 2026

Journalists who recently wrote about your topics, from news bylines, with author page and proof.

概览

AI 生成的概览

根据给定话题或领域,生成近期撰写相关报道的记者媒体名单,返回姓名、媒体、作者页与佐证文章。

可以做什么
  • 按话题或领域查找记者,可按时间范围、国家、媒体域名、最少文章数和结果上限筛选
  • 每位记者与媒体返回一行,含姓名、媒体、作者页、匹配文章数与最新文章
  • 为每条记者记录附上文章链接作为佐证
  • 未找到记者时返回一条免费汇总行,给出文章、页面与署名数量
适用场景
适合公关、传播与外联工作:需要针对某一领域整理记者候选名单,并附上其报道内容与作者页位置时使用。
运行要求
以 npm 包形式通过 stdio 在本机运行,需要 Node.js 18 或更高版本。需要 Apify 账号,并通过环境变量 APIFY_TOKEN 提供 Apify API 令牌;无令牌时仍会列出工具,但调用需要令牌。实际任务在 Apify 上执行,需要网络访问。
安装前请注意
调用按事件计费并计入你的 Apify 账号:每条记者记录、每次运行启动,以及底层新闻运行中每篇读取的文章都会计费,费用随话题数与上限增长。可用 max_charge_usd 设置单次运行费用上限。APIFY_TOKEN 是可访问你 Apify 账号的密钥。文章数据经 Apify 与 Google News 获取,话题查询会离开本机。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Mcp Journalist Media List Builder,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Journalist and Media List Builder MCP Server

[npm version] [license]

[Journalist and Media List Builder MCP server]

An MCP server for the Mamba Labs Journalist and Media List Builder actor on Apify. Give it the beats or topics you want press for. It finds recent news articles on each one, reads the byline on each article page, and returns one row per journalist and outlet: name, outlet, author page, how many matching articles they wrote, their latest one, and the article links as proof.

What's Inside

What it does

The articles come from the Mamba Labs News and Media Mention Monitor, which the actor runs on your Apify account. Press release wires are left out by default, and agency, desk, and staff bylines are never returned. When no journalist is found, one free summary row gives the article, page, and byline counts. All of the work runs on Apify. This package is a thin client that starts the actor run, waits for it, and hands back the dataset rows.

Quick start

You need Node.js 18 or newer and an Apify account with an API token.

Add this to your Claude Desktop config (claude_desktop_config.json), Cursor, or any MCP client:

json
{  "mcpServers": {    "mamba-journalist-media-list-builder": {      "command": "npx",      "args": [        "-y",        "@mambalabsdev/mcp-journalist-media-list-builder"      ],      "env": {        "APIFY_TOKEN": "your-apify-token"      }    }  }}

Restart the client. The find_journalists tool appears.

Prerequisites

Example prompts

  • "Which journalists wrote about sales automation in the last month?"
  • "Build me a media list of reporters covering fintech funding at TechCrunch and Finextra."
  • "Find reporters who wrote at least twice about revenue operations, with their author pages."

Tool

find_journalists. One tool. Example arguments:

json
{  "topics": ["\"sales automation\""],  "since_days": "30",  "min_articles": "1"}

Inputs

Every buyer facing input of the actor, unchanged. Omitted inputs take the actor's own defaults. Numbers and yes or no values are sent as strings.

InputTypeDescription
topicsarray1 to 20 topics or beats. Required
since_daysstringDays back, 1 to 90. Default 30
countrystringGoogle News country edition. Default US
languagestringLanguage code. Default en
outlets_includearrayOnly these outlet domains
outlets_excludearrayNever these outlet domains
include_press_releasesstringfalse (default) or true
min_articlesstringLeast matching articles per journalist, 1 to 20. Default 1
max_articles_per_topicstringNewest articles read per topic, 1 to 100. Default 30
max_journalistsstringMost journalist rows, 1 to 500. Default 50
max_charge_usdstringOptional cap on the whole run, the news run included

Pricing

Pay per event on Apify, billed to your Apify account. Prices in USD.

EventFree planBronzeSilverGold
journalist-row, per journalist and outlet$0.008$0.0076$0.0072$0.0068
apify-actor-start, per run start$0.0025$0.0025$0.0025$0.0025
News run article-row, per article read$0.0023$0.002185$0.00207$0.001955
News run apify-actor-start, per run$0.0015$0.0015$0.0015$0.0015

About half of news article pages name a journalist, so expect roughly 3 to 4 articles per journalist row. A summary row is free.

Your keys

The actor needs no key and holds none. Proxy traffic adds nothing to your price: Mamba Labs pays the platform costs of the run.

Full actor documentation

apify.com/mambalabs/journalist-media-list-builder

License

MIT. See LICENSE.

来源:README.md,提交 3272f8b

工具

1

find_journalists

Find journalists by topic

Build a media list of journalists who recently wrote about given topics or beats. Give topics (1 to 20; quotes for an exact phrase) and optionally since_days, country, outlets_include, outlets_exclude, min_articles, and max_journalists. The actor reads recent Google News articles through the Mamba Labs News and Media Mention Monitor, reads each article page's byline, and returns one row per journalist and outlet: journalist_name, outlet, outlet_domain, author_page_url, x_handle, article_count, latest_article_title, latest_article_url, latest_published_at, topics_matched, and article_urls as evidence. Press release wires and desk or agency bylines are left out. No emails are returned. When none is found, one free summary row says why. A run that does not succeed is returned as an error with its run ID. Read-only; requires an APIFY_TOKEN; Apify charges per journalist returned plus the news run's price per article read.

输入参数topics必填countrylanguagesince_daysmin_articlesmax_charge_usdmax_journalistsoutlets_excludeoutlets_includeinclude_press_releasesmax_articles_per_topic

版本历史

2
  1. v1.0.1最新Nov 5, 2026
  2. v1.0.0Oct 29, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分