News Sentiment API — MCP-сервер для Claude Code: тональность новостей
Даёт агенту доступ к истории тональности новостей по любому ключевому слову. Пригодится, когда нужно оценить, как менялся тон публикаций о компании или теме.
claude mcp add --transport http news-sentiment-api https://news-sentiment.api.trendsapi.ai/mcpЧто делает News Sentiment API
Сервер подключается к Trends API и отдаёт агенту две вещи: временной ряд тональности и рост за выбранное окно. Скрапить издания самому не придётся — данные приходят готовыми точками с датой и значением от 0 до 100.
Для работы нужен ключ TRENDSAPI_KEY, бесплатный выдаётся на trendsapi.ai. В Python-клиенте есть синхронный TrendsAPI и асинхронный AsyncTrendsAPI, методы get_time_series, get_growth и get_top_trends. Параметр source пишется строчными буквами (news sentiment), а type — точно как в API (Google Trends). Перепутаете регистр или смешаете их — получите 400.
Отрицательный growth означает, что тон упал относительно прошлого окна, а не что компания в минусе. Разбивки по изданиям и меток на отдельные статьи здесь нет — это повод не ждать от сервера того, чего он не даёт.
Какие задачи решает
- посмотреть, как менялся тон новостей о компании за год
- сравнить рост упоминаний по нескольким окнам сразу
- выгрузить ряд тональности в pandas и усреднить по месяцам
- запросить историю тональности прямо из агента, без скрапинга изданий
Примеры запросов агенту
- Покажи динамику тональности новостей по ключевому слову nvidia за последние 12 месяцев
- Посчитай рост тональности по окнам 3M и 12M через news sentiment API
- Собери временной ряд тональности и усредни значения по месяцам
Как установить News Sentiment API
Командой платформы: удалённый сервер
claude mcp add --transport http news-sentiment-api https://news-sentiment.api.trendsapi.ai/mcpКомандой платформы: удалённый сервер
codex mcp add news-sentiment-api --url https://news-sentiment.api.trendsapi.ai/mcpФайл настроек
{
"mcpServers": {
"news-sentiment-api": {
"url": "https://news-sentiment.api.trendsapi.ai/mcp"
}
}
}Файл настроек
{
"servers": {
"news-sentiment-api": {
"type": "http",
"url": "https://news-sentiment.api.trendsapi.ai/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http news-sentiment-api https://news-sentiment.api.trendsapi.ai/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о News Sentiment API
Как установить News Sentiment API в Claude Code?
Одной командой: claude mcp add --transport http news-sentiment-api https://news-sentiment.api.trendsapi.ai/mcp.
Что делает News Sentiment API?
Отдаёт историю тональности новостей и рост за выбранное окно по любому ключевому слову. Работает через Trends API, скрапить издания не нужно.
Что нужно для работы сервера?
Ключ TRENDSAPI_KEY, бесплатный выдаётся на trendsapi.ai. Для Python-клиента нужен Python 3.9+.