](https://mseep.ai/app/ferdousbhai-wsb-analyst-mcp)
WSB分析师MCP服务器
 ](https://smithery.ai/server/@ferdousbhai/wsb-analyst-mcp)
一种模型上下文协议(MCP)服务器,提供实时WallStreetBets数据,用于与Claude或其他LLM客户端进行分析。
特性
- 获取WallStreetBets帖子:按分数、评论数和内容类型筛选帖子
- 详细岗位分析:从帖子中提取评论、链接和元数据
- 外部链接集合:收集WSB讨论中共享的链接
- 分析模板:即用型快速模板用于市场分析
- 进度报告:数据收集期间的实时进度更新
- MCP集成:与Claude Desktop和其他MCP客户端无缝集成
需求
- Python 3.12或更高版本
- Reddit API证书
- 克劳德桌面版 或另一个MCP客户端
安装
通过Smithery安装
通过以下方式自动安装WSB Analyst for Claude Desktop 铁匠铺:
npx -y @smithery/cli install @ferdousbhai/wsb-analyst-mcp --client claude克隆此存储库或下载源文件:
git clone https://github.com/ferdousbhai/wsb-analyst-mcp
cd wsb-analyst-mcp创建虚拟环境并安装依赖项:
# Using uv (recommended)
uv sync设置Reddit API凭据
若要使用此服务器,您需要创建Reddit应用程序以获取API凭据:
- 登录您的Reddit帐户
- 导航至 https://www.reddit.com/prefs/apps
- 向下滚动并单击“创建另一个应用…”或“创建应用…”
- 填写以下详细信息:
- 名字:WSB分析师MCP(或您喜欢的任何名称) - 应用程序类型:选择“脚本” - 描述:应用程序的可选描述 - 关于url:可以留空 - 重定向uri:使用 http://localhost:8000 (任何有效的URL都有效,因为我们不使用OAuth)
- 点击“创建应用”
- 创建后,记下:
- 客户端id:应用程序名称下的字符串(出现在“个人使用脚本”正下方) - 客户端密码:标记为“secret”的字符串
Claude桌面配置
打开Claude Desktop的配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 窗户:
%APPDATA%\Claude\claude_desktop_config.json
添加以下配置(根据需要调整路径):
{
"mcpServers": {
"wsb-analyst": {
"command": "uvx",
"args": [
"run",
"wsb-analyst"
],
"env": {
"REDDIT_CLIENT_ID": "your_client_id_here",
"REDDIT_CLIENT_SECRET": "your_client_secret_here"
}
}
}
}重新启动克劳德桌面
与Claude Desktop一起使用
配置后,您可以通过Claude与WSB Analyst服务器交互:
- 打开克劳德桌面
- 您应该在消息输入框的右下角看到一个锤子图标
- 点击锤子查看可用工具
- 通过斜线命令访问提示模板(例如。,
/analyze_wsb_market)
示例查询:
- “今天WallStreetBets上最热门的股票是什么?”
- “分析最近WallStreetBets的帖子,告诉我潜在的市场机会”
- “WSB用户分享了哪些关于AMD股票的外部资源?”
可用工具
find_top_posts
根据条件获取和过滤WSB帖子。
参数:
min_score(默认值:100):要求最低分数(赞成票)min_comments(默认值:10):所需的最小评论数limit(默认值:10):要返回的最大帖子数excluded_flairs(默认值:["Meme", "Shitpost", "Gain", "Loss"]):要排除的职位列表。
fetch_post_details
获取有关特定WSB帖子的详细信息,包括热门评论。
参数:
post_id:Reddit帖子ID
fetch_batch_post_details
高效地获取多个帖子的详细信息。
fetch_detailed_wsb_posts
获取并过滤WSB帖子,然后获取详细信息,包括每条帖子的热门评论和链接。
get_external_links
从顶部帖子中收集所有外部链接。
get_trending_tickers
识别并返回最近WSB顶级帖子中经常提到或讨论的股票代码列表。
提示模板
/analyze_wsb_market
提供模板提示,指导法学硕士使用可用工具进行全面的市场分析(fetch_detailed_wsb_posts, get_external_links).它指导法学硕士分析的结构和重点。
/find_market_movers
创建一个提示,专注于推动特定股票或整体市场的因素。此提示指导LLM使用以下工具 find_top_posts 和 fetch_post_details 或 fetch_batch_post_details.
与Firecrawl MCP服务器集成
为了增强分析能力,特别是在处理WSB帖子中的外部链接时,您可以将此服务器与 Firecrawl MCP服务器。这使您的LLM代理不仅可以识别WSB上共享的链接,还可以抓取和分析这些链接页面的内容。
许可证
麻省理工学院
