FW

ferdousbhai/wsb-analyst-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

31 stars 8 forks 품질 67 트렌드 11MIT

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 자격 증명을 얻을 필요가 있습니다.

  1. Reddit 계정에 로그인
  2. https://www.reddit.com/prefs/apps로 이동
  3. 명세.

이 페이지는 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:

  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. 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)
  5. Click “create app”
  6. 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
GitHub에서 전체 README 보기

설치

uvx run wsb-analyst
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "wsb-analyst": { "command": "uvx", "args": [ "run", "wsb-analyst" ], "env": { "REDDIT_CLIENT_ID": "your_client_id_here", "REDDIT_CLIENT_SECRET": "your_client_secret_here" } } } }