
ferdousbhai/wsb-analyst-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для анализа WallStreetBets
Обзор
Сервер Model Context Protocol (MCP), который предоставляет данные WallStreetBets в режиме реального времени для анализа с Claude или другими клиентами LLM. - : Фильтровые сообщения по баллам, количеству комментариев и типу контента - : Экстрактные комментарии, ссылки и метаданные из сообщений - : Соберите ссылки, которыми делятся в дискуссиях WSB - : Готовые к использованию оперативные шаблоны для анализа рынка - : Обновления прогресса в реальном времени во время сбора данных - : Бесшовная интеграция с Claude Desktop и другими клиентами MCP Python 3.12 или выше - учетные данные API Reddit - Claude Desktop или другой клиент MCP Установить WSB Analyst для Claude Desktop автоматически через Smithery Клонируйте это хранилище или загружайте исходные файлы: Создание виртуальной среды и установка зависимостей: Чтобы использовать этот сервер, вам нужно создать приложение Reddit, чтобы получить учетные данные API: 1 Войдите в свою учетную запись Reddit 2. Навигация в https://www.reddit.com/prefs/apps 3. Прокрутите вниз и нажмите «создать другое приложение...» или «создать приложение...» 4.
Обзор (машинный перевод)
Сервер Model Context Protocol (MCP), который предоставляет данные WallStreetBets в режиме реального времени для анализа с Claude или другими клиентами LLM.
Особенности
Fetch WallStreetBets Posts: Фильтр сообщений по баллам, количеству комментариев и типу контента ** Подробный анализ сообщений**: извлечение комментариев, ссылок и метаданных из сообщений Внешняя коллекция ссылок: Сбор ссылок для обсуждения в WSB ** Шаблоны анализа**: готовые к использованию шаблоны для анализа рынка Отчетность о ходе работы: обновление данных о ходе работы в режиме реального времени MCP Integration: бесшовная интеграция с Claude Desktop и другими клиентами MCP
Требования
Python 3.12 или выше
- Учетные данные Reddit API Claude Desktop или другой клиент MCP
##Установка
###Установка через Smithery
Установить WSB Analyst для Claude Desktop автоматически через Smithery
Клонируйте это хранилище или загружайте исходные файлы:
Создание виртуальной среды и установка зависимостей:
Настройка учетных данных API Reddit
Чтобы использовать этот сервер, вам нужно создать приложение Reddit, чтобы получить учетные данные API:
- Войдите в свой аккаунт Reddit 2 Навигация в https://www.reddit.com/prefs/apps
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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"
}
}
}
}