remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Leverages NumPy for numerical operations in stock data analysis, supporting technical indicators calculation and data processing
Utilizes pandas for handling financial data frames, enabling efficient stock screening, filtering, and result organization
Implemented as a Python-based MCP server that enables stock screening functionality through structured API calls
Servidor MCP de StockScreen
Un servidor de Protocolo de Contexto de Modelo (MCP) que ofrece funciones integrales de selección de acciones a través de Yahoo Finance. Permite a los LLM seleccionar acciones según criterios técnicos, fundamentales y de opciones, con soporte para la gestión de listas de seguimiento y el almacenamiento de resultados.
Características
Selección de acciones
- Evaluación de análisis técnico
- Filtros de precio y volumen
- Promedios móviles (SMA de 20, 50 y 200)
- Indicadores RSI
- Rango verdadero promedio (ATR)
- Análisis de tendencias (cambios en 1 día, 5 días y 20 días)
- Cálculos de distancia MA
- Detección fundamental
- Filtros de capitalización de mercado
- Análisis de la relación precio-beneficio
- Criterios de rendimiento de dividendos
- Métricas de crecimiento de los ingresos
- Métricas específicas de ETF (AUM, ratio de gastos)
- Evaluación de opciones
- Filtros de volatilidad implícita (IV)
- Volumen de opciones e interés abierto
- Análisis de la relación put/call
- Evaluación del diferencial entre oferta y demanda
- Verificaciones de proximidad de la fecha de ganancias
Gestión de datos
- Creación y gestión de listas de vigilancia
- Almacenamiento de resultados de detección
- Categorías de símbolos predeterminadas
- Mega capitalización (>$200 mil millones)
- Gran capitalización ($10 mil millones a $200 mil millones)
- Mediana capitalización ($2 mil millones a $10 mil millones)
- Pequeña capitalización (300 millones de dólares - 2 mil millones de dólares)
- Micro capitalización (<$300 millones)
- ETF
Instalación
Uso
- Agregue a su configuración de Claude: En su
claude-desktop-config.json
, agregue lo siguiente a la secciónmcpServers
:
Reemplace "path/to/stockscreen.py" con la ruta completa donde guardó el archivo stockscreen.py.
Herramientas disponibles
Herramientas disponibles
run_stock_screen
Criterios de selección técnica
Criterios fundamentales de selección
Criterios de la pantalla de opciones
Criterios de la pantalla de noticias
Criterios de pantalla personalizados
Valores de categoría
Categorías de capitalización de mercado disponibles para filtrar:
- "mega_cap": >$200 mil millones
- "gran capitalización": 10 mil millones de dólares a 200 mil millones de dólares
- "mid_cap": $2 mil millones - $10 mil millones
- "small_cap": $300 millones - $2 mil millones
- "micro_cap": <$300 millones
- "etf": instrumentos ETF
manage_watchlist
get_screening_result
Formatos de respuesta
Respuesta técnica de la pantalla
Aviso de uso para Claude
He habilitado las herramientas de selección de stock, que ofrecen funciones de selección de stock. Puedes usar tres funciones principales:
- Pantallas de stock con varios tipos de criterios:
- Técnico: Precio, volumen, RSI, medias móviles, ATR
- Fundamental: capitalización de mercado, precio/beneficio, dividendos, crecimiento
- Opciones: IV, volumen, fechas de ganancias
- Personalizado: combinar varios tipos de criterios
- Administrar listas de seguimiento:
- Crear y actualizar listas de símbolos
- Eliminar listas de seguimiento existentes
- Recuperar el contenido de la lista de seguimiento
- Acceder a los resultados de detección guardados:
- Cargar resultados de pantalla anteriores
- Revisar los símbolos y criterios coincidentes
Todas las funciones incluyen manejo de errores, datos detallados del mercado y respuestas integrales".
Requisitos
- Python 3.12+
- Servidor MCP
- yfinanzas
- pandas
- Numpy
- asincronía
Limitaciones
- Datos procedentes de Yahoo Finance con posibles retrasos.
- Límites de tarifas basados en las restricciones de la API de Yahoo Finance
- La disponibilidad de datos de opciones depende del horario del mercado.
- Algunas métricas financieras pueden retrasarse o no estar disponibles
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Autor
Todd Wolven - ( https://github.com/twolven )
Expresiones de gratitud
- Construido con el Protocolo de Contexto de Modelo (MCP) de Anthropic
- Datos proporcionados por Yahoo Finance
- Desarrollado para su uso con Claude de Anthropic
This server cannot be installed
Ofrece funciones integrales de selección de acciones a través de Yahoo Finance. Permite a los LLM seleccionar acciones según criterios técnicos, fundamentales y de opciones, con soporte para la gestión de listas de seguimiento y el almacenamiento de resultados.
Appeared in Searches
- A tool for backtesting trading strategies on historical data and analyzing performance metrics
- A service for finding detailed market research, analysis, and reports
- Multi-Party Computation (MPC) for Finance and Trading Applications
- A source for obtaining historical data from public companies
- A server for retrieving stock market data