Servidor MCP que da a los asistentes de IA 39 herramientas para datos de mercado, análisis técnico, screeners, backtesting y sentimiento en cripto, acciones, forex y futuros.
wshobson/maverick-mcp
Un servidor MCP local que proporciona a asistentes de IA cotizaciones, análisis técnico, seguimiento de carteras y backtesting opcional con Python mediante Yahoo Finance.
Alternativa open source a:TradingView
- Estrellas
- 721
- Forks
- 169
- Issues abiertos
- 7
- Último commit
- hace 12 horas
Esta página presenta un proyecto de código abierto y no constituye asesoramiento de inversión. Operar e invertir puede generar pérdidas: evalúa el riesgo por tu cuenta y cumple las leyes de tu país antes de usarlo.
¿Qué es?
MaverickMCP es un servidor MCP (Model Context Protocol) para analizar el mercado de valores. Permite que un asistente de IA, como Claude Desktop, Cursor o VS Code, use herramientas para obtener precios y datos fundamentales de Yahoo Finance mediante yfinance, calcular indicadores como RSI y MACD, y mostrar niveles observados de soporte y resistencia. Las herramientas principales no requieren una clave de API y, de forma predeterminada, el servidor guarda las carteras, las listas de seguimiento y un diario de operaciones en una base de datos SQLite local.
El proyecto también permite filtrar acciones entre los símbolos cargados en su base de datos, comprobar el riesgo de una cartera y llevar un diario que registra las operaciones localmente sin enviar órdenes a un bróker. Un complemento opcional de backtesting añade pruebas de estrategias, optimización de parámetros, análisis walk-forward y estrategias de machine learning basadas en Python. Otro complemento, dedicado a la investigación, permite investigar empresas y sectores en la web con citas de fuentes mediante un modelo de lenguaje configurado y búsquedas con Exa o SearXNG.
El servidor puede ejecutarse mediante STDIO para un solo cliente o mediante Streamable HTTP en localhost, e incluye un Dockerfile. Está pensado para uso educativo e informativo y no ofrece asesoramiento financiero.
Funciones clave
- 01Obtiene cotizaciones, precios históricos OHLCV y datos fundamentales de Yahoo Finance sin necesidad de una clave de API.
- 02Calcula RSI, MACD y niveles observados de soporte y resistencia.
- 03Permite hacer seguimiento de las posiciones de una cartera, las ganancias y pérdidas (P&L), las listas de seguimiento y un diario local de operaciones.
- 04Filtra acciones con criterios alcistas, bajistas y de oferta y demanda entre los símbolos cargados.
- 05Ofrece herramientas opcionales de backtesting con plantillas de estrategias y modelos de ML.
- 06Ofrece investigación web opcional con citas de fuentes mediante un LLM configurado.
Casos de uso
- Pedir a un asistente de IA que resuma los indicadores técnicos y el rango de precios reciente de una acción.
- Llevar un registro local de las posiciones y comprobar la exposición al riesgo antes de una operación.
- Probar una idea de trading con datos históricos mediante backtesting en Python.
- Registrar y revisar operaciones anteriores en un diario local privado.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/wshobson/maverick-mcp.git - 2
Entra en la carpeta del proyecto
cd maverick-mcp - 3
Instala las dependencias principales
uv sync - 4
Inicia el servidor para tu cliente MCP (sustituye la ruta por la ruta absoluta de tu copia local)
uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio
Antes de usarlo
- El servidor Streamable HTTP no tiene autenticación, así que úsalo solo en local, a menos que añadas controles de acceso.
- Los datos de mercado proceden de Yahoo Finance y pueden estar retrasados, incompletos o ser incorrectos; el proyecto no ofrece asesoramiento financiero.
- Requiere Python 3.12 o posterior y la herramienta uv. La investigación opcional puede generar cargos del proveedor del modelo y del proveedor de búsquedas.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es maverick-mcp?
- Un servidor MCP local que proporciona a asistentes de IA cotizaciones, análisis técnico, seguimiento de carteras y backtesting opcional con Python mediante Yahoo Finance. MaverickMCP es un servidor MCP (Model Context Protocol) para analizar el mercado de valores. Permite que un asistente de IA, como Claude Desktop, Cursor o VS Code, use herramientas para obtener precios y datos fundamentales de Yahoo Finance mediante yfinance, calcular indicadores como RSI y MACD, y mostrar niveles observados de soporte y resistencia. Las herramientas principales no requieren una clave de API y, de forma predeterminada, el servidor guarda las carteras, las listas de seguimiento y un diario de operaciones en una base de datos SQLite local.
- ¿maverick-mcp es gratuito? ¿Qué licencia tiene?
- maverick-mcp es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿maverick-mcp sigue mantenido?
- Mantenimiento activo. El último commit de maverick-mcp fue el 6 nov 2026.
- ¿Para qué puedo usar maverick-mcp?
- Pedir a un asistente de IA que resuma los indicadores técnicos y el rango de precios reciente de una acción. Llevar un registro local de las posiciones y comprobar la exposición al riesgo antes de una operación. Probar una idea de trading con datos históricos mediante backtesting en Python. Registrar y revisar operaciones anteriores en un diario local privado.
- ¿Cómo se instala maverick-mcp?
- Clona el repositorio: git clone https://github.com/wshobson/maverick-mcp.git Entra en la carpeta del proyecto: cd maverick-mcp Instala las dependencias principales: uv sync Inicia el servidor para tu cliente MCP (sustituye la ruta por la ruta absoluta de tu copia local): uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio
- ¿Dónde consigo maverick-mcp?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/wshobson/maverick-mcp
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Wrapper de Python para la biblioteca C TA-Lib, con más de 200 indicadores de análisis técnico y reconocimiento de patrones de velas en datos de NumPy, Pandas y Polars.
Librería no oficial de Python que obtiene datos de screeners de acciones, criptomonedas, forex, bonos, futuros y otros activos de TradingView en DataFrames de Pandas.
Dashboard de bolsa de código abierto y autoalojable, con gráficos en tiempo real, alertas de precios, listas de seguimiento e información de empresas, creado con Next.js y TradingView.
Once skills de Claude con herramientas de Python para day trading: análisis de gráficos, seguimiento de noticias, entradas y salidas, y simulaciones históricas antes de arriesgar dinero.
Panel de mercado en tiempo real, en una sola pantalla, con acciones A, de Hong Kong y EE. UU., materias primas, rendimientos de bonos del Tesoro, sectores y noticias financieras 24/7.