技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
CKBrennan/overtone-news-mcp

CKBrennan/overtone-news-mcp

Real-time news with
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add overtone-news-mcp -- npx -y overtone-news-mcp
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
1 ★ · CKBrennan/overtone-news-mcp · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 1 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 CKBrennan/overtone-news-mcp;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Overtone News MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

An MCP server that gives any agent real-time news plus the contextual
intelligence to use it well — tone distribution, emerging stories,
narrative shifts, spike alerts, and tone-over-time charts — powered by
Overtone's publisher network.
Works with any MCP-compatible client: Claude Desktop, Claude Code,
Cursor, Windsurf, Codex, Kimi K2, and more.
---
What it looks like
**Natural language queries** — ask in plain English, get contextually analysed articles:
**Global coverage analysis** — compare tone across languages and regions:
**Tone timeseries** — track how a topic's emotional coverage shifts over time:
---
Why this exists
News APIs return articles. That's the easy part. The hard part is
everything an agent actually needs to reason about current events:
- What's the *tone* of coverage on a topic — is the public mood angry,
hopeful, informational, fearful?
- What's *emerging* right now that had zero coverage yesterday?
- Where is *the narrative turning* — which topics are shifting tone
fastest?
- Is there a *spike* in anger or fear around something I'm watching?
- How has tone trended *over time* on a given story?
This server exposes all of that as MCP tools, so an agent can pull the
right signal for the question it's been asked — not just a flat feed
of headlines.
---
Install
The server ships as a Python package. uvx (from uv)
runs it without cluttering your global Python. Install uv once:
Then add one block to your MCP client config. uvx fetches the package
from PyPI and runs it on demand — no install step needed.
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) or the equivalent on your platform:
Claude Code
Edit ~/.config/claude-code/mcp.json:
Cursor / Windsurf
Settings → MCP → Add server:
- **Command**: uvx
- **Args**: overtone-news-mcp
Codex
Edit ~/.codex/config.toml:
---
Auth
On first tool call the server registers a free-tier API key with
Overtone and caches it at ~/.overtone/credentials. The cache is
shared with the Overtone News skill
for Claude Code, so installing both won't double-register.
For a **premium key** (higher rate and daily limits), set
OVERTONE_NEWS_API_KEY in the env block of your MCP config:
Rate limits:
| Tier | Per minute | Per day |
|---|---|---|
| auto (free, auto-provisioned) | 10 | 50 |
| manual (premium) | 60 | effectively unlimited |
To request a premium key, email business@overtone.ai.
---
Environment variables
| Variable | Default | Purpose |
|---|---|---|
| OVERTONE_NEWS_API_KEY | *(auto-registered)* | Use a specific key instead of auto-registering |
| OVERTONE_NEWS_API_URL | https://agentic-skills.overtone.ai | Override the API endpoint (for self-hosted or testing) |
---
Tools
All tools return JSON. The agent chooses which tool fits the user's
question — you don't invoke them directly.
news
Articles on a topic, each tagged with tone, brand-safety signals,
article type, and concepts. Use for "what's happening with X".
Response includes a request_id — pass it back to report after
presenting articles so we know what was actually shown.
tone
Emotional tone distribution across recent coverage of a topic —
happy, funny, hopeful, informational, angry, sad,
fearful, plus the dominant_tone.
Use when the user asks *how* a topic is being covered, not *what*
happened.
pulse
Pollable spike detector. For each watched tone (default
angry / sad / fearful), returns spike_ratio vs. a baseline
来源
awesome · https://github.com/CKBrennan/overtone-news-mcp
按领域浏览
MCP 服务
Traction
1 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引