
ferdousbhai/wsb-analyst-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
WallStreetBets 분석을위한 MCP 서버
개요
Claude 또는 다른 LLM 클라이언트와 분석을위한 실시간 WallStreetBets 데이터를 제공하는 모델 Context Protocol (MCP) 서버. - : 점수, 코멘트 수 및 내용 유형별 필터 포스트 - : 코멘트, 링크 및 게시물의 메타데이터를 추출 - : WSB 토론에서 공유되는 Gather 링크 - : 시장 분석을위한 Ready-to-use 신속한 템플릿 - : 데이터 수집 중 실시간 진행 업데이트 - : Claude Desktop 및 기타 MCP 클라이언트와의 원활한 통합 - Python 3.12 이상 - Reddit API 자격 - Claude 데스크탑 또는 다른 MCP 클라이언트 Smithery를 통해 Claude Desktop에 WSB Analyst를 자동으로 설치하십시오. 이 저장소를 복제하거나 소스 파일을 다운로드: 가상 환경을 만들고 의존성을 설치하십시오. 이 서버를 사용하려면 Reddit 응용 프로그램을 만들고 API 자격 증명을 얻을 필요가 있습니다. 1. Reddit 계정에 로그인 2. [T0]로 이동 3. 아래로 스크롤하고 "다른 앱 만들기 ..."또는 "앱 만들기 ..." 4.
개요(AI 번역)
Claude 또는 다른 LLM 클라이언트와 분석을위한 실시간 WallStreetBets 데이터를 제공하는 모델 Context Protocol (MCP) 서버.
특징
- **Fetch WallStreetBets 게시물 ** : 점수, 코멘트 수 및 내용 유형의 필터 포스트
- Detailed Post Analysis: 게시물에서 코멘트, 링크 및 메타데이터 추출
- 외부 링크 모음: WSB 토론에서 공유되는 링크
- Analysis Templates: 시장 분석을위한 준비된 사용 신속한 템플릿 -Progress Reporting: 데이터 수집시 실시간 진행 업데이트
- MCP 통합: Claude Desktop 및 기타 MCP 클라이언트와의 원활한 통합
요구 사항
- Python 3.12 이상
- Reddit API 자격
- Claude 데스크탑 또는 다른 MCP 클라이언트
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 WSB Analyst를 자동으로 설치하십시오.
이 저장소를 복제하거나 소스 파일을 다운로드:
가상 환경을 만들고 의존성을 설치하십시오.
Reddit API Credentials 설정
이 서버를 사용하려면 Reddit 응용 프로그램을 만들고 API 자격 증명을 얻을 필요가 있습니다.
- Reddit 계정에 로그인
- https://www.reddit.com/prefs/apps로 이동
- 명세.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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"
}
}
}
}