使用说明
基本能力
产品定位
mcp-reddit是一个用于与Reddit交互的API服务工具集,通过MCP协议与Claude和Cursor集成。
核心功能
- 从子版块读取热门帖子
- 分析带有评论的Reddit讨论
- 在Reddit上创建帖子
- 添加评论或回复现有评论
- 对帖子和评论进行投票
适用场景
- 社交媒体内容分析
- 社区管理和互动
- 自动化社交互动
- 数据收集和研究
工具列表
mcp_reddit_content_api_fetch_reddit_hot_threads- 获取热门帖子mcp_reddit_content_api_fetch_reddit_post_content- 分析帖子及其评论mcp_reddit_content_api_create_reddit_post- 创建新帖子mcp_reddit_content_api_add_reddit_comment- 添加评论mcp_reddit_content_api_vote_on_reddit_content- 对内容投票
使用教程
使用依赖
- Python 3.10+
- Reddit账户
- 注册的Reddit应用(获取client_id和client_secret)
- 虚拟环境(venv或类似)
- Claude Desktop和/或Cursor(可选但推荐)
安装教程
# 1. 克隆仓库
git clone https://github.com/your-username/mcp-reddit.git
cd mcp-reddit
# 2. 创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate # Windows: .venvScriptsactivate
# 3. 安装依赖
pip install -r requirements.txt
# 4. 配置环境变量
# 创建并编辑.env文件
调试方式
# 运行服务器
cd /path/to/mcp-reddit
.venv/bin/python src/mcp_reddit/main.py
# 生成刷新令牌
python -m mcp_reddit.auth_helper