ChipsNews MCP Server

io.github.fgasparetto由 GitHub 账号 fgasparetto 发布v1.0.1更新于 Nov 3, 2026

MCP server for ChipsNews — manage news sources, articles, and triggers

概览

AI 生成的概览

面向 ChipsNews 的本地 MCP 服务器,让助手管理新闻源、审核与发布文章并触发新闻抓取。

可以做什么
  • 读取和更新新闻配置,如关键词、语言、频率和自动发布
  • 列出、创建、更新和删除新闻源(RSS、Google、Reddit)
  • 按条件筛选并查看文章,以及批准、拒绝、置顶、锁定或删除文章
  • 手动触发从活跃源抓取新闻,并查看使用统计
适用场景
适合正在运营 ChipsNews 新闻源、希望从 Claude Code、Claude Desktop 或其他 MCP 客户端用对话方式管理内容,而不必使用网页界面的用户。
运行要求
以本地 Python 包运行(Python 3.11+,uv 或 pip)。需要在 CHIPSNEWS_API_KEY 环境变量中提供 ChipsNews API 密钥,并能访问 ChipsNews API 网络;可用 CHIPSNEWS_API_URL 覆盖基础地址。
安装前请注意
API 密钥为 bearer token,会保存在客户端配置中。多个工具会修改或删除数据,包括批准并发布文章、删除新闻源,以及会清空全部文章的 delete_all_articles。新闻内容和配置会发送到 ChipsNews 服务。

安装

在 SourceWeft 中

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

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

其他 MCP 客户端

参照 仓库 中的启动说明。

README

ChipsNews MCP Server

MCP (Model Context Protocol) server for ChipsNews — manage news configuration, sources, articles, and fetch triggers from Claude Code, Claude Desktop, or any MCP client.

Requirements

  • Python 3.11+
  • uv (recommended) or pip
  • A ChipsNews API key

Quick Start

No installation needed with uv:

bash
uv run --script server.py

Or install manually:

bash
pip install "mcp[cli]" httpxpython server.py

Configuration

The server uses environment variables for authentication:

VariableDescriptionDefault
CHIPSNEWS_API_URLAPI base URLhttps://news.chipsbuilder.com
CHIPSNEWS_API_KEYYour API key (Bearer token)—

Claude Code

Add to your project's .mcp.json:

json
{  "mcpServers": {    "chipsnews": {      "command": "uv",      "args": ["run", "--script", "/path/to/chipsnews-mcp/server.py"],      "env": {        "CHIPSNEWS_API_URL": "https://news.chipsbuilder.com",        "CHIPSNEWS_API_KEY": "your-api-key"      }    }  }}

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "chipsnews": {      "command": "uv",      "args": ["run", "--script", "/path/to/chipsnews-mcp/server.py"],      "env": {        "CHIPSNEWS_API_KEY": "your-api-key"      }    }  }}

Available Tools

Configuration

ToolDescription
get_configGet news configuration (keywords, language, frequency, etc.)
update_configUpdate configuration fields (keywords, language, frequency, auto_publish, notification_email, pin_duration_hours, etc.)

Sources

ToolDescription
list_sourcesList all news sources
create_sourceCreate a new source (rss, google, reddit)
update_sourceUpdate an existing source
delete_sourceDelete a source

Articles

ToolDescription
list_articlesList articles with optional filters (status, keyword, source, page)
get_articleGet full details of a single article
approve_articleApprove and publish an article
reject_articleReject an article
pin_articlePin an article to the top (TOP)
unpin_articleRemove pin from an article
lock_articleLock an article to protect from rotation cleanup
unlock_articleUnlock an article
delete_articleDelete an article
delete_all_articlesDelete ALL articles (use with caution)

Fetch & Stats

ToolDescription
trigger_fetchTrigger a manual news fetch from all active sources
get_statsGet usage statistics: article counts, API calls, fetch history

Usage Examples

Once configured, use natural language in Claude:

  • "List all news sources"
  • "Add an RSS feed for TechCrunch"
  • "Show published articles"
  • "Approve article 42"
  • "Pin the top article"
  • "Trigger a news fetch"
  • "Show news stats"
  • "Update keywords to AI, startup, fintech"

Authentication

The server uses API key authentication (Bearer token). Pass your key via the CHIPSNEWS_API_KEY environment variable.

License

MIT

来源:README.md,提交 3bb99e4

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

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

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分