SMM Radar MCP

A signals-only MCP server for social posts: trends, Wordstat demand, Yandex SERP and audience questions, with no LLM inside

MCP server

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • Only reads public demand and trend data, publishes and changes nothing
  • Calls no LLM internally; all data passes through third-party free and paid source APIs
All reasons and checks
Russian stack

empty-complete/smm-radar-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/smm-radar-mcp

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Assembled automatically, review before installing.

Run in a terminal

claude mcp add --transport stdio smm-radar -- node dist/server.js

Or add to the file .mcp.json, in the project

{
  "mcpServers": {
    "smm-radar": {
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Install in Cursor

The button opens the agent and offers to add the server. If nothing happens, copy the config below.

Add to the file ~/.cursor/mcp.json, for all projects

{
  "mcpServers": {
    "smm-radar": {
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the mcpServers key. For a single project, put the same block into .cursor/mcp.json.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Install in VS Code

The button opens the agent and offers to add the server. If nothing happens, copy the config below.

Run in a terminal

code --add-mcp '{"name":"smm-radar","type":"stdio","command":"node","args":["dist/server.js"]}'

Or add to the file .vscode/mcp.json, in the project

{
  "servers": {
    "smm-radar": {
      "type": "stdio",
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the servers key.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Run in a terminal

codex mcp add smm-radar -- node dist/server.js

Or add to the file ~/.codex/config.toml, for all projects

[mcp_servers.smm-radar]
command = "node"
args = ["dist/server.js"]

If the file already exists, append the block to the end.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Run in a terminal

gemini mcp add -s user smm-radar node dist/server.js

Or add to the file ~/.gemini/settings.json, for all projects

{
  "mcpServers": {
    "smm-radar": {
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file ~/.config/devin/mcp_config.json, for all projects

{
  "mcpServers": {
    "smm-radar": {
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the mcpServers key. Legacy Cascade keeps the MCP config in ~/.codeium/windsurf/mcp_config.json.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Formerly Windsurf.

Add to the file cline_mcp_settings.json, for all projects

{
  "mcpServers": {
    "smm-radar": {
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the mcpServers key. Open the settings file in Cline: MCP Servers tab, Configure MCP Servers.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file .roo/mcp.json, in the project

{
  "mcpServers": {
    "smm-radar": {
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

A fork of Roo Code, same .roo folders.

Add to the file opencode.json, in the project

{
  "mcp": {
    "smm-radar": {
      "type": "local",
      "command": [
        "node",
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the mcp key.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file ~/.config/zed/settings.json, for all projects

{
  "context_servers": {
    "smm-radar": {
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the context_servers key.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file .codeassistant/mcp.json, in the project

{
  "mcpServers": {
    "smm-radar": {
      "command": "node",
      "args": [
        "dist/server.js"
      ]
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

YANDEX_API_KEYsecret, optional
Yandex Cloud SearchAPI Api-Key
YOUTUBE_API_KEYsecret, optional
YouTube Data API v3 key
GITHUB_TOKENsecret, optional
GitHub API token
PRODUCTHUNT_TOKENsecret, optional
Product Hunt API token
REDDIT_CLIENT_IDsecret, optional
Reddit API client ID
REDDIT_CLIENT_SECRETsecret, optional
Reddit API client secret
REDDIT_REFRESH_TOKENsecret, optional
Reddit API refresh token

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

You will need: Node.js

Checked against the repository on Sep 26, 2026, commit 872358d.

Text for your agent

Clone https://github.com/empty-complete/smm-radar-mcp, run npm install && npm run build, register the server with claude mcp add --transport stdio --scope user smm-radar node "$(pwd)/dist/server.js", then call validate_smm_env to see which sources are configured.

Other ways from the author
git clone https://github.com/empty-complete/smm-radar-mcp.git && cd smm-radar-mcp && npm install && npm run build

The only install method in the README: build from source.

This is third-party code. Review the repository files before installing.

What it does

The server returns data only and never writes the finished post copy, that stays with the agent. find_trends collects rising topics for a niche across YouTube, Hacker News, Reddit, Product Hunt and Wordstat; keyword_demand gives Wordstat frequency and related queries in Russian; serp_overview shows who ranks in Yandex search for a query; audience_signals surfaces real audience phrasing and pain points; optimize_brief returns keywords, audience questions, competing angles and hook/hashtag candidates for a specific platform in one call, respecting that platform's character limits. A missing provider key just skips that source with a status note while the rest keep working.

Who it is for. For SMM specialists and marketers who want to base posts on demand and audience data instead of guessing.

Good fit when

  • You need rising topics for a niche before a series of posts
  • You want to check whether a post will match relevant search queries
  • You need a ready brief for a specific platform with keywords and hooks

Not a fit when

  • You want a tool that writes and publishes the post itself
  • You have none of the supported keys and don't want the free sources (Hacker News, Stack Exchange, Reddit RSS)

Example request

Build a Telegram post brief for a rising trend in the "home coffee" niche, with keywords and headline options

Limitations

Some sources (YouTube Data API, Yandex Cloud Search API, GitHub, Product Hunt, Reddit) need their own free keys; without them that data simply doesn't come through. Builds from source only: git clone, npm install, npm run build. The package is not published to npm.

How to disable. Remove the smm-radar entry from your MCP client config, e.g. claude mcp remove smm-radar.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
YANDEX_CLOUD_API_KEY
secret
Yandex Cloud Search API key for the keyword_demand and serp_overview tools.
YOUTUBE_API_KEY
secret
YouTube Data API v3 key for trend discovery.

Security check

  • Only reads public demand and trend data, publishes and changes nothing
  • Calls no LLM internally; all data passes through third-party free and paid source APIs

README in short

The README lays out the split between the MCP (signals), the skill (workflow) and the agent (copy), gives a table of six tools and four resources, explains two workflow modes, optimizing a draft and ideating from a seed topic, and mentions a companion smm-radar skill that can hand a finished post to a scheduling service.

FAQ

Does the server write the post copy itself?

No, it only returns data: keywords, audience questions, competing angles. The connected agent writes the copy.

What if no paid keys are configured?

The free sources (Hacker News, Stack Exchange, Reddit RSS) keep working; paid ones are simply skipped with a status note.

Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow riskNo VPN needed52.7KRepository stars

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk51.8KRepository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverHigh riskRussian stack1Repository stars
Editors’ pick

An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand

MCP serverHigh riskRussian stackNo VPN needed1Repository stars
Foxx AISMM Radar MCP

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.