
ferdousbhai/wsb-analyst-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
MCP server for analyzing WallStreetBets
概要
A Model Context Protocol (MCP) server that provides real-time WallStreetBets data for analysis with Claude or other LLM clients. - : Filter posts by score, comment count, and content type - : Extract comments, links, and metadata from posts - : Gather links being shared in WSB discussions - : Ready-to-use prompt templates for market analysis - : Real-time progress updates during data collection - : Seamless integration with Claude Desktop and other MCP clients - Python 3.12 or higher - Reddit API credentials - Claude Desktop or another MCP client To install WSB Analyst for Claude Desktop automatically via Smithery: Clone this repository or download the source files: Create a virtual environment and install dependencies: To use this server, you need to create a Reddit application to get API credentials: 1. Log in to your Reddit account 2. Navigate to https://www.reddit.com/prefs/apps 3. Scroll down and click "create another app..." or "create an app..." 4.
README
以下は原文 README の抜粋です。原文を見る。
WSB Analyst MCP Server
A Model Context Protocol (MCP) server that provides real-time WallStreetBets data for analysis with Claude or other LLM clients.
Features
- Fetch WallStreetBets Posts: Filter posts by score, comment count, and content type
- Detailed Post Analysis: Extract comments, links, and metadata from posts
- External Link Collection: Gather links being shared in WSB discussions
- Analysis Templates: Ready-to-use prompt templates for market analysis
- Progress Reporting: Real-time progress updates during data collection
- MCP Integration: Seamless integration with Claude Desktop and other MCP clients
Requirements
- Python 3.12 or higher
- Reddit API credentials
- Claude Desktop or another MCP client
Installation
Installing via Smithery
To install WSB Analyst for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @ferdousbhai/wsb-analyst-mcp --client claude
Clone this repository or download the source files:
git clone https://github.com/ferdousbhai/wsb-analyst-mcp
cd wsb-analyst-mcp
Create a virtual environment and install dependencies:
# Using uv (recommended)
uv sync
Setting Up Reddit API Credentials
To use this server, you need to create a Reddit application to get API credentials:
- Log in to your Reddit account
- Navigate to https://www.reddit.com/prefs/apps
- Scroll down and click “create another app…” or “create an app…”
- Fill in the following details:
- name: WSB Analyst MCP (or any name you prefer)
- app type: select “script”
- description: Optional description of your application
- about url: Can be left blank
- redirect uri: Use
http://localhost:8000(any valid URL works as we don’t use OAuth)
- Click “create app”
- After creation, note down:
- client_id: The string under the app name (appears right under “personal use script”)
- client_secret: The string labeled “secret”
Configuration for Claude Desktop
Open Claude Desktop’s configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
インストール
uvx run wsb-analyst設定
{
"mcpServers": {
"wsb-analyst": {
"command": "uvx",
"args": [
"run",
"wsb-analyst"
],
"env": {
"REDDIT_CLIENT_ID": "your_client_id_here",
"REDDIT_CLIENT_SECRET": "your_client_secret_here"
}
}
}
}