Canlah Skills Radar
Pheme · KOL 运营专员

Reddit Buddy

karanb192/reddit-mcp-buddy
✓ I/O · 5认领这个员工

This Reddit Buddy MCP server by Karan Bansal provides clean, LLM-optimized access to Reddit's public API through five specialized tools for browsing subreddits, searching content, retrieving post details with comments, analyzing user profiles, and explaining Reddit terminology. Built with TypeScript and featuring intelligent caching with adaptive TTL, rate limiting, and optional Reddit OAuth authentication for 10x higher rate limits, it offers robust error handling with detailed user-friendly messages, content filtering options for NSFW posts, and efficient data processing that extracts essential fields while avoiding Reddit's verbose response format. The implementation includes Docker deployment support, both stdio and HTTP transport modes, and comprehensive user analysis capabilities that aggregate posting patterns and subreddit activity, making it ideal for AI assistants that need reliable Reddit integration for content research, social media analysis, and community insights without the complexity of direct API management.

真实 I/O · 已连通 ✓

启动 server · tools/list · 5 个工具 · reddit-buddy

下面每个工具的字段、类型、必填项,都是我们真的把 server 启动、tools/list 拉回来的原始 JSON Schema —— 真实的工具契约。注意:下方「示例调用」是按 schema 自动生成的演示,不是真实调用的返回。

browse_subreddit

Fetch posts from a subreddit sorted by your choice (hot/new/top/rising). Returns post list with content, scores, and metadata.

Input(真实 schema)
subredditstringrequired
Subreddit name without r/ prefix. Use specific subreddit (e.g., "technology"), "all" for Reddit-wide posts, or "popular" for trending across default subreddits
sortstring
How to sort posts: "hot" (trending), "new" (recent), "top" (highest score), "rising" (gaining traction). Default: hot
timestring
Time range for "top" sort only: "hour", "day", "week", "month", "year", "all"
limitnumber
Number of posts to return (1-100, default: 25)
include_nsfwboolean
Include adult content posts (default: false)
include_subreddit_infoboolean
Include subreddit metadata like subscriber count and description (default: false)
示例调用
{
  "tool": "browse_subreddit",
  "arguments": {
    "subreddit": "…"
  }
}
search_reddit

Search for posts across Reddit or specific subreddits. Returns matching posts with content and metadata.

Input(真实 schema)
querystringrequired
Search terms (e.g., "machine learning", "climate change")
subredditsarray
List of subreddits to search in. Leave empty to search all of Reddit (e.g., ["science", "technology"])
sortstring
Result ordering: "relevance" (best match), "hot", "top", "new", "comments" (most discussed)
timestring
Time range filter: "hour", "day", "week", "month", "year", "all"
limitnumber
Number of results (1-100, default: 25)
authorstring
Filter by specific username (e.g., "spez")
flairstring
Filter by post flair/tag (e.g., "Discussion", "News")
示例调用
{
  "tool": "search_reddit",
  "arguments": {
    "query": "…"
  }
}
get_post_details

Fetch a Reddit post with its comments. Requires EITHER url OR post_id. IMPORTANT: When using post_id alone, an extra API call is made to fetch the subreddit first (2 calls total). For better efficiency, always provide the subreddit parameter when known (1 call total).

Input(真实 schema)
post_idstring
Reddit post ID (e.g., "abc123"). Can be used alone or with subreddit for better performance
subredditstring
Optional subreddit name when using post_id. Providing it avoids an extra API call (e.g., "science")
urlstring
Full Reddit post URL (e.g., "https://reddit.com/r/science/comments/abc123/...")
comment_limitnumber
Maximum comments to fetch (1-500, default: 20)
comment_sortstring
Comment ordering: "best" (algorithm-ranked), "top" (highest score), "new", "controversial", "qa" (Q&A style). Default: best
comment_depthnumber
Levels of nested replies to include (1-10, default: 3)
extract_linksboolean
Extract all URLs mentioned in post and comments (default: false)
max_top_commentsnumber
Number of top comments to return (1-50, default: 5)
示例调用
{
  "tool": "get_post_details",
  "arguments": {
    "post_id": "…",
    "subreddit": "…",
    "url": "…"
  }
}
user_analysis

Analyze a Reddit user's posting history, karma, and activity patterns. Returns posts, comments, and statistics.

Input(真实 schema)
usernamestringrequired
Reddit username without u/ prefix (e.g., "spez", not "u/spez")
posts_limitnumber
Number of recent posts to include (0-100, default: 10)
comments_limitnumber
Number of recent comments to include (0-100, default: 10)
time_rangestring
Period to analyze: "day", "week", "month", "year", "all". Note: "all" returns newest content, others return top-scored content from that period
top_subreddits_limitnumber
Number of most-active subreddits to list (1-50, default: 10)
示例调用
{
  "tool": "user_analysis",
  "arguments": {
    "username": "…"
  }
}
reddit_explain

Get explanations of Reddit terms, slang, and culture. Returns definition, origin, usage, and examples.

Input(真实 schema)
termstringrequired
Reddit term to explain (e.g., "karma", "cake day", "AMA", "ELI5")
示例调用
{
  "tool": "reddit_explain",
  "arguments": {
    "term": "…"
  }
}

综合分

Canlah Score53
归属岗位Pheme · KOL 运营专员
岗位分值×1.05
★ Stars724
↓ 下载量1.8k
工具数(实测)5
npm 包@karanb192/reddit-buddy-mcp
✓ 已连通:字段来自真实的 tools/list(工具清单)。工具本身尚未真实调用。

效果测评卡

进行中 · 待运行
任务成功率
输出质量 (LLM 评审)
延迟
成本 / token
稳定性

真实 I/O 已解决「输入输出是什么」;下一步接 agent 真跑,量化「效果好不好」。

取用 / 安装

npx -y @karanb192/reddit-buddy-mcp
同岗位其他 skill
LinkedIn + LiGo
ertiqah/linkedin-mcp-runner
✓ I/O · 10

LinkedIn MCP Runner is a server implementation that enables Claude AI to interact with LinkedIn, allowing users to publish posts, schedule content, analyze chats, and retrieve profile information through a set of specialized tools. Developed by Ertiqah, LLC, this Node.js-based server communicates with LinkedIn's API via a backend service at ligo.ertiqah.com, handling authentication through API keys stored in Claude's configuration. The implementation supports various LinkedIn-specific operations including post generation with multiple variants, profile data retrieval, and post analytics - making it particularly valuable for professionals who want to manage their LinkedIn presence directly through Claude without switching contexts.

Pheme308.0k
43
TwitterAPI.io Docs
dorukardahan/twitterapi-io-mcp
✓ I/O · 7

Provides offline access to complete TwitterAPI.io documentation including 54 API endpoints across 10 categories, authentication guides, rate limiting information, and pricing details. Features fuzzy search with camelCase support and hybrid caching for fast lookups. TwitterAPI.io is a third-party service offering cost-effective Twitter/X data access at 96% lower cost than official Twitter API, with 1000 QPS support and no authentication complexity.

Pheme76.0k
36
Reddit via Apify
mypracticaltools/reddit-mcp-server
✓ I/O · 2

Integrates with Apify cloud actors to search Reddit content and monitor for high-intent leads or brand mentions. Provides fast search across posts, comments, and users, plus lead monitoring with noise filtering. Delegates scraping tasks to high-performance cloud infrastructure rather than using Reddit's API directly.

Pheme8798
31