trendforge-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@trendforge-mcp What are the top gaming opportunities right now?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
trendforge-mcp
An MCP server for TrendForge — the YouTube gaming opportunity ranking.
Install it once and Claude Desktop, Cursor, or Codex can answer "what should I record?" by querying TrendForge's live ranking directly, without you leaving the chat.
What it exposes
Three read-only tools:
Tool | What it does |
| Top games right now ranked by opportunity score (Demand / Supply / Timing). |
| One game's full breakdown + AI video ideas + related games. |
| Live YouTube shelf check on any game/topic (heavier — use for serious ideas). |
Scores: opportunity = 0.4·Demand + 0.35·Supply + 0.25·Timing, each 0–100, higher is better. See the full methodology.
Related MCP server: YouTube MCP Server
Install
Claude Desktop
Add to claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"trendforge": {
"command": "npx",
"args": ["-y", "trendforge-mcp"]
}
}
}Restart Claude Desktop. You'll see trendforge in the tools list.
Cursor
Add to .cursor/mcp.json (project) or global MCP settings:
{
"mcpServers": {
"trendforge": {
"command": "npx",
"args": ["-y", "trendforge-mcp"]
}
}
}Codex (codex CLI)
Add to ~/.codex/config.toml:
[mcp_servers.trendforge]
command = "npx"
args = ["-y", "trendforge-mcp"]Configuration
Env var | Default | Purpose |
|
| Override the TrendForge host (e.g. for a staging build). |
Example with a custom host:
{
"mcpServers": {
"trendforge": {
"command": "npx",
"args": ["-y", "trendforge-mcp"],
"env": { "TRENDFORGE_HOST": "https://staging.example" }
}
}
}Try it
Once connected, ask your assistant things like:
"What are the top 10 YouTube gaming opportunities right now for a small channel?"
"Give me video ideas for Palworld."
"Check whether a Hades 2 beginner guide is worth making — I have under 1K subs."
Local development
npm install
npm run build
node bin/trendforge-mcp.js # speaks MCP over stdioNotes
All data is read-only and computed from public Steam, YouTube Data API, and Google Trends signals.
check_topichits the YouTube API and is rate-limited server-side, same as the free web checker.Not affiliated with Valve, Google, or YouTube.
Available Tools
3 toolscheck_topicA
Run a live YouTube shelf check on any game, topic, or query: returns opportunity verdict, demand, competition pressure, big-channel dominance, Shorts mix, exact-title collisions, fit for a channel size, suggested angles, and the top recent videos returned. Heavier call (hits YouTube API) — use for a specific idea the creator is seriously considering, not for browsing.
Inputs: q (required), timeframe, channelTier.
get_gameA
Get the full breakdown for one game: Demand/Supply/Timing scores, confidence, risk flags, a one-line reason it ranks, AI-generated video ideas (title + angle + why-now), and 3 related games. Needs a slug — get it from list_opportunities first, or pass a slug you know.
Inputs: slug (required).
list_opportunitiesA
List the top YouTube gaming opportunities right now, ranked by TrendForge's opportunity score (0.4Demand + 0.35Supply + 0.25*Timing, each 0-100, higher = better). Use this when a creator asks what to play/record, or which games have an open content gap. Higher opportunity = demand is real but creator supply is still thin.
Inputs: q, limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool serves a distinct purpose: list_opportunities for browsing ranked opportunities, get_game for deep-diving into a specific game, and check_topic for live YouTube checks on arbitrary queries. No overlap in functionality, making tool selection unambiguous.
All tool names follow a consistent verb_noun pattern (list_, get_, check_), using lowercase with underscores. The naming convention is uniform and intuitive, matching the action each tool performs.
The server has 3 tools, which is well-scoped for its niche purpose of YouTube gaming opportunity analysis. Each tool is essential and earns its place, covering browsing, detail retrieval, and live validation without redundancy.
The tool surface fully covers the domain's needs: list_opportunities provides the overview, get_game offers granular data for one game, and check_topic enables ad-hoc validation of any idea. No obvious gaps exist for a read-only analytics service.
Maintenance
Related MCP Connectors
YouTube research for AI assistants: channel and video stats, transcripts and comments, outlier videos that beat their channel's average, viral title formats, keyword ideas, similar thumbnails and channels, YouTube rankings and competitor tracking.
YouTube growth tools: keyword research, title scoring, AI titles, tags, audits, outliers, ideas.
YouTube transcripts, search, channel/playlist listings and upload tracking for AI agents.
SEO & marketing toolkit for AI agents: GA4, Search Console, AdSense, GTM, PageSpeed, Trends.
Related MCP Servers
AlicenseAqualityDmaintenanceProvides AI agents with tools for gaming creator research, including checking YouTube channel conflicts, title competition, gaming niches, and Steam update opportunities.1358 npmMIT- FlicenseAqualityDmaintenanceEnables AI assistants to analyze YouTube channels, videos, transcripts, and content strategy through structured tool calls.1726 npm-
- AlicenseAqualityCmaintenanceEnables AI assistants to query YouTube search trend data, including rising topics, video keyword growth, and historical demand, using plain language.31MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to search videos, retrieve transcripts and metadata, analyze channels, and access trending and engagement analytics for YouTube content.26 npm-