Yandex Tools MCP

ru.seyka由 seyka.ru 發布v1.0.0更新於 Oct 30, 2026

MCP servers for Yandex APIs: Wordstat, Search, Webmaster, Metrika, Direct. Open source, by Seyka AI.

發布方自己的服務:Seyka.ru

概覽

AI 產生的概覽

一套五個 Yandex API MCP 伺服器,用於俄羅斯市場的關鍵字研究、網頁搜尋、網站 SEO、網站分析與 PPC 廣告管理。

可以做什麼
  • 透過 Yandex Wordstat v2 研究關鍵字與搜尋趨勢
  • 透過 Yandex Search API 執行網頁搜尋
  • 透過 Yandex Webmaster 檢視網站索引、SEO 與網站分析
  • 透過 Yandex Metrika 讀取流量與網站分析資料
  • 透過 Yandex Direct 管理 PPC 廣告活動、廣告、關鍵字、出價與統計
  • 可將五個伺服器安裝為單一 Claude Code 外掛,內建關鍵字研究與競品分析技能
適用情境
適合以俄羅斯搜尋市場為主的工作:讓助理進行關鍵字研究、搜尋結果與競品分析、查看索引與 SEO 資料、取得流量指標,或管理 Yandex Direct 廣告活動。
執行需求
以 stdio 在本機執行,每個伺服器透過 npx 從各自的 npm 套件啟動(需要 Node.js)。Wordstat 與 Search 需要 Yandex Cloud 憑證 YANDEX_SEARCH_API_KEY 與 YANDEX_FOLDER_ID;其餘伺服器需要 OAuth 權杖 YANDEX_WEBMASTER_TOKEN、YANDEX_METRIKA_TOKEN 與 YANDEX_DIRECT_TOKEN。從原始碼建置需執行 bun install。
安裝前請注意
需要可存取你的搜尋、站長、分析與廣告帳戶的 Yandex Cloud API 金鑰與 OAuth 權杖。Direct 伺服器可變更廣告活動、廣告、關鍵字與出價;預設使用沙箱,設定 YANDEX_DIRECT_LIVE=1 會指向真實帳戶並產生真實廣告花費。請求會送往 Yandex API,README 另提到第三方網站上的託管端點。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Yandex Tools MCP,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

yandex-tools-mcp

MCP servers for Yandex APIs — search, keyword research, webmaster tools, and web analytics for the Russian market.

English | Русский


English

Packages

PackageDescriptionnpm
yandex-wordstat-mcpKeyword research & search trends via the Yandex Wordstat v2 API (Yandex Cloud)[npm]
yandex-search-mcpWeb search via Yandex Search API[npm]
yandex-webmaster-mcpSite analytics, indexing & SEO via Yandex Webmaster API[npm]
yandex-metrika-mcpWeb analytics & traffic data via Yandex Metrika API[npm]
yandex-direct-mcpPPC campaign management (campaigns, ads, keywords, bids, stats) via Yandex Direct API[npm]

Quick Start

Yandex Wordstat v2 (keyword research) — Yandex Cloud Search API; uses the same key as Search:

json
{  "mcpServers": {    "yandex-wordstat": {      "command": "npx",      "args": ["-y", "yandex-wordstat-mcp"],      "env": {        "YANDEX_SEARCH_API_KEY": "your_api_key",        "YANDEX_FOLDER_ID": "your_folder_id"      }    }  }}

Prefer a hosted tool? Use the managed endpoint at seyka.ru/developers/api/seo/wordstat — no Yandex Cloud credentials to manage.

Yandex Search (web search):

json
{  "mcpServers": {    "yandex-search": {      "command": "npx",      "args": ["-y", "yandex-search-mcp"],      "env": {        "YANDEX_SEARCH_API_KEY": "your_api_key",        "YANDEX_FOLDER_ID": "your_folder_id"      }    }  }}

Yandex Webmaster (site analytics & SEO):

json
{  "mcpServers": {    "yandex-webmaster": {      "command": "npx",      "args": ["-y", "yandex-webmaster-mcp"],      "env": {        "YANDEX_WEBMASTER_TOKEN": "your_oauth_token"      }    }  }}

Yandex Metrica (web analytics):

json
{  "mcpServers": {    "yandex-metrika": {      "command": "npx",      "args": ["-y", "yandex-metrika-mcp"],      "env": {        "YANDEX_METRIKA_TOKEN": "your_oauth_token"      }    }  }}

Yandex Direct (PPC campaign management — defaults to sandbox; set YANDEX_DIRECT_LIVE=1 for the real account):

json
{  "mcpServers": {    "yandex-direct": {      "command": "npx",      "args": ["-y", "yandex-direct-mcp"],      "env": {        "YANDEX_DIRECT_TOKEN": "your_oauth_token"      }    }  }}

See individual package READMEs for detailed setup instructions.

Hosted versions on seyka.ru: Yandex Search · Wordstat · Webmaster · Metrika

Online usage example: seyka.ru

Claude Code Plugin

Install all five MCPs as a single plugin with built-in skills for keyword research and competitive analysis:

bash
# Set your API keysexport YANDEX_SEARCH_API_KEY=your_api_key   # also used by Wordstatexport YANDEX_FOLDER_ID=your_folder_id      # also used by Wordstatexport YANDEX_WEBMASTER_TOKEN=your_oauth_tokenexport YANDEX_METRIKA_TOKEN=your_oauth_tokenexport YANDEX_DIRECT_TOKEN=your_oauth_token  # defaults to sandbox
# Run with pluginclaude --plugin-dir /path/to/yandex-tools-mcp

Included Skills:

  • yandex-keyword-research — Automatically triggered for keyword research, search volumes, and trend analysis
  • yandex-competitive-analysis — Automatically triggered for competitor analysis and SERP research

Русский

Пакеты

ПакетОписаниеnpm
yandex-wordstat-mcpИсследование ключевых слов через API Яндекс Вордстат v2 (Yandex Cloud)[npm]
yandex-search-mcpВеб-поиск через Yandex Search API[npm]
yandex-webmaster-mcpАналитика сайта, индексация и SEO через Яндекс Вебмастер API[npm]
yandex-metrika-mcpВеб-аналитика и данные о трафике через Яндекс Метрика API[npm]
yandex-direct-mcpУправление РРС-кампаниями (кампании, объявления, фразы, ставки, статистика) через API Яндекс Директа[npm]

Быстрый старт

Яндекс Вордстат v2 (исследование ключевых слов) — Yandex Cloud Search API; использует тот же ключ, что и Поиск:

json
{  "mcpServers": {    "yandex-wordstat": {      "command": "npx",      "args": ["-y", "yandex-wordstat-mcp"],      "env": {        "YANDEX_SEARCH_API_KEY": "ваш_api_ключ",        "YANDEX_FOLDER_ID": "ваш_folder_id"      }    }  }}

Нужен готовый инструмент? Используйте размещённый эндпоинт seyka.ru/developers/api/seo/wordstat — без необходимости управлять учётными данными Yandex Cloud.

Яндекс Поиск (веб-поиск):

json
{  "mcpServers": {    "yandex-search": {      "command": "npx",      "args": ["-y", "yandex-search-mcp"],      "env": {        "YANDEX_SEARCH_API_KEY": "ваш_api_ключ",        "YANDEX_FOLDER_ID": "ваш_folder_id"      }    }  }}

Яндекс Вебмастер (аналитика сайта и SEO):

json
{  "mcpServers": {    "yandex-webmaster": {      "command": "npx",      "args": ["-y", "yandex-webmaster-mcp"],      "env": {        "YANDEX_WEBMASTER_TOKEN": "ваш_oauth_токен"      }    }  }}

Яндекс Метрика (веб-аналитика):

json
{  "mcpServers": {    "yandex-metrika": {      "command": "npx",      "args": ["-y", "yandex-metrika-mcp"],      "env": {        "YANDEX_METRIKA_TOKEN": "ваш_oauth_токен"      }    }  }}

Яндекс Директ (управление РРС-кампаниями — по умолчанию песочница; установите YANDEX_DIRECT_LIVE=1 для боевого аккаунта):

json
{  "mcpServers": {    "yandex-direct": {      "command": "npx",      "args": ["-y", "yandex-direct-mcp"],      "env": {        "YANDEX_DIRECT_TOKEN": "ваш_oauth_токен"      }    }  }}

Подробные инструкции по настройке в README каждого пакета.

Хостинг-версии на seyka.ru: Поиск Яндекса · Wordstat · Вебмастер · Метрика

Онлайн пример использования: seyka.ru

Плагин для Claude Code

Установите все пять MCP как единый плагин со встроенными навыками для исследования ключевых слов и анализа конкурентов:

bash
# Установите API ключиexport YANDEX_SEARCH_API_KEY=ваш_api_ключ   # также используется Вордстатомexport YANDEX_FOLDER_ID=ваш_folder_id       # также используется Вордстатомexport YANDEX_WEBMASTER_TOKEN=ваш_oauth_токенexport YANDEX_METRIKA_TOKEN=ваш_oauth_токенexport YANDEX_DIRECT_TOKEN=ваш_oauth_токен  # по умолчанию песочница
# Запустите с плагиномclaude --plugin-dir /path/to/yandex-tools-mcp

Включённые навыки:

  • yandex-keyword-research — Автоматически активируется для исследования ключевых слов, объёмов поиска и анализа трендов
  • yandex-competitive-analysis — Автоматически активируется для анализа конкурентов и исследования SERP

Development

bash
git clone https://github.com/seyka-ai/yandex-tools-mcp.gitcd yandex-tools-mcpbun install

Run bun install before starting Claude Code in this repo. The local .mcp.json runs each server from source with node, so without installed dependencies every server crashes on startup (Cannot find package '@modelcontextprotocol/sdk') and Claude Code reports it as CONNECTION_CLOSED. Bun installs each package's dependencies into its own packages/*/node_modules. The plugin setup above uses npx and doesn't need this step.

Run all tests (each package with a test script):

bash
bun run test

Lint and format:

bash
bun run lintbun run format

Publish packages:

bash
cd packages/yandex-wordstat-mcp && npm publishcd packages/yandex-search-mcp && npm publishcd packages/yandex-webmaster-mcp && npm publishcd packages/yandex-metrika-mcp && npm publishcd packages/yandex-direct-mcp && npm publish

License

MIT © Seyka AI

來源:README.md,提交 f3230f6

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.0最新Oct 30, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Seyka 整合