/ Directorio / Playground / maverick-mcp
● Comunidad wshobson ⚡ Instantáneo

maverick-mcp

por wshobson · wshobson/maverick-mcp

Investigación de acciones personal con más de 39 herramientas (técnicas, selección, pruebas retrospectivas, sentimiento) impulsadas por Tiingo, yfinance y FRED.

maverick-mcp de wshobson es la terminal Bloomberg de un aficionado para chatear. Indicadores técnicos (RSI, MACD, soporte/resistencia), evaluadores de acciones Maverick/Bear, un backtester impulsado por VectorBT con más de 15 estrategias, seguimiento de cartera e investigación impulsada por LLM. Traiga su propia clave para Tiingo (nivel gratuito); Las teclas opcionales desbloquean la búsqueda web y más modelos.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

maverick.replay ▶ listo
0/0

Instalar

Elige tu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "maverick": {
      "command": "uvx",
      "args": [
        "maverick-mcp"
      ],
      "_inferred": true
    }
  }
}

Abre Claude Desktop → Settings → Developer → Edit Config. Reinicia después de guardar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "maverick": {
      "command": "uvx",
      "args": [
        "maverick-mcp"
      ],
      "_inferred": true
    }
  }
}

Cursor usa el mismo esquema mcpServers que Claude Desktop. La configuración del proyecto prevalece sobre la global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "maverick": {
      "command": "uvx",
      "args": [
        "maverick-mcp"
      ],
      "_inferred": true
    }
  }
}

Haz clic en el icono MCP Servers de la barra lateral de Cline y luego en "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "maverick": {
      "command": "uvx",
      "args": [
        "maverick-mcp"
      ],
      "_inferred": true
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "maverick",
      "command": "uvx",
      "args": [
        "maverick-mcp"
      ]
    }
  ]
}

Continue usa un array de objetos de servidor en lugar de un mapa.

~/.config/zed/settings.json
{
  "context_servers": {
    "maverick": {
      "command": {
        "path": "uvx",
        "args": [
          "maverick-mcp"
        ]
      }
    }
  }
}

Añádelo a context_servers. Zed recarga en caliente al guardar.

claude mcp add maverick -- uvx maverick-mcp

Un solo comando. Verifica con claude mcp list. Quita con claude mcp remove.

Casos de uso

Usos del mundo real: maverick-mcp

Ejecutar una verificación de análisis técnico de una acción

👤 Comerciantes de bricolaje, estudiantes de patrones gráficos ⏱ ~10 min intermediate

Cuándo usarlo: Antes de tomar una posición, desea tener indicadores sin abrir TradingView.

Requisitos previos
  • TIINGO_API_KEY — tiingo.com: el nivel gratuito cubre el uso ocasional
Flujo
  1. Saque los aspectos técnicos completos
    Ejecute get_full_technical_analysis en TSLA. RSI, MACD, medias móviles clave, soporte/resistencia.✓ Copiado
    → Panel tecnológico
  2. Interpretar en inglés sencillo
    ¿Es esto alcista, bajista o neutral en este momento? Sea específico acerca de la convicción.✓ Copiado
    → Opinión con razonamiento
  3. control de cordura
    ¿Qué suposiciones podrían estar equivocadas? ¿Dónde está la tesis más frágil?✓ Copiado
    → Autocrítica honesta

Resultado: Una visión técnica razonada que puede cotejar con su propio criterio.

Errores comunes
  • Las técnicas por sí solas no son una estrategia. — Verifique los fundamentos y las noticias antes de actuar
  • Sobreajuste de prueba retrospectiva — Validar siempre con datos fuera de la muestra
Combinar con: yahoo-finance

Selección de candidatos mediante pantallas Maverick

👤 Comerciantes que buscan configuraciones ⏱ ~20 min intermediate

Cuándo usarlo: Pantalla semanal o diaria para nuevas ideas.

Flujo
  1. Ejecute la pantalla
    Ejecute get_maverick_stocks: ¿qué está pasando hoy?✓ Copiado
    → lista de candidatos
  2. Triaje
    Para los 10 primeros, obtenga_full_technical_analysis cada uno y clasifique según la calidad de la configuración.✓ Copiado
    → Lista clasificada con motivos.

Resultado: Una breve lista de vigilancia derivada de criterios consistentes.

Realizar una prueba retrospectiva de una idea estratégica

👤 Desarrolladores de estrategias que desean comentarios rápidos ⏱ ~25 min advanced

Cuándo usarlo: Tiene una idea como 'RSI cruza por encima de 50 con precio por encima de 200DMA' y desea verla en datos históricos.

Flujo
  1. Ejecute una prueba retrospectiva
    run_backtest: RSI-cross-above-50 + precio>200DMA, SPY, 2015-2024, deslizamiento de 10 pb.✓ Copiado
    → Estadísticas de retorno + reducción
  2. Comparar con la línea de base
    compare_strategies: mi estrategia versus comprar y mantener SPY, mismo período.✓ Copiado
    → Cara a cara

Resultado: Visión basada en datos sobre si una idea tiene fundamento.

Analiza tu cartera de papeles

👤 Inversoras a largo plazo ⏱ ~20 min intermediate

Cuándo usarlo: Revisión trimestral: diversificación, correlación, riesgo.

Flujo
  1. Crear cartera
    portfolio_add_position para AAPL, MSFT, JNJ, VTI, GLD con ponderaciones actuales.✓ Copiado
    → Objeto de cartera
  2. Correlación + riesgo
    análisis_de_correlación_de_cartera y análisis_ajustado_de_riesgo.✓ Copiado
    → Matriz + estadísticas
  3. Recomendaciones
    ¿Qué se superpone? ¿Dónde está el riesgo de concentración?✓ Copiado
    → Consejos de diversificación

Resultado: Ideas de reequilibrio procesables con justificación.

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

maverick + yahoo-finance

Combine los aspectos técnicos de Maverick con los fundamentos básicos de Yahoo

Obtenga análisis técnicos inconformistas sobre TSLA, además de estados financieros de Yahoo, y sintetice una tesis.✓ Copiado
maverick + notion

Guardar notas de investigación en Notion

Ejecute research_comprehensive en AVGO; guarde el resultado como una página de Notion en Inversión/Investigación.✓ Copiado

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
fetch_stock_data ticker, start, end, interval? Recuperación de datos base 1 Tiingo call
get_full_technical_analysis ticker: str Vista técnica integral multiple calls
get_maverick_stocks (none) Proyección semanal free (pre-seeded DB)
run_backtest strategy, ticker, start, end, params Validar una idea de estrategia CPU-bound
portfolio_add_position ticker, shares, cost_basis Seguimiento de existencias free
portfolio_correlation_analysis (none) Cheque de diversificación CPU
research_comprehensive ticker: str Buceo profundo; mas caro LLM + web search calls
analyze_market_sentiment ticker or sector Contexto más allá del precio web search calls

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Nivel gratuito de Tiingo: 500 solicitudes/hora, 50k/mes. Depende de las claves OPENROUTER/Anthropic si se utilizan para investigación.
Tokens por llamada
Datos simples: 500-2000. investigación_completa: 10k+
Monetario
El nivel gratuito cubre el uso de aficionados; datos pagados + claves LLM para investigaciones intensas
Consejo
Habilite el almacenamiento en caché de Redis para evitar repetidos accesos a Tiingo; OpenRouter ahorra entre un 40% y un 60% en llamadas de LLM en comparación con Anthropic directo.

Seguridad

Permisos, secretos, alcance

Almacenamiento de credenciales: Variables de entorno: TIINGO_API_KEY, OPENROUTER_API_KEY, etc.
Salida de datos: Llamadas a Tiingo, Yahoo (a través de yfinance), FRED, además de cualquier clave de búsqueda/LLM que configures
No conceder nunca: Exposing the HTTP transport to the public internet

Resolución de problemas

Errores comunes y soluciones

TIINGO_API_KEY missing

Cree una cuenta gratuita en tiingo.com y configure la var env.

Verificar: echo $TIINGO_API_KEY
Backtest hangs

VectorBT está vinculado a la CPU; los historiales largos en barras de minutos pueden tardar más de 10 minutos. Limite el rango de fechas o utilice barras diarias.

Redis not connecting

Redis es opcional; Desarme REDIS_HOST para recurrir al caché en memoria.

Verificar: redis-cli ping

Alternativas

maverick-mcp vs otros

AlternativaCuándo usarlaContrapartida
yahoo-finance-mcpSolo necesita datos sin procesar y sin pruebas técnicas/backtestSin pantallas, sin backtest, sin portafolio
QuantConnect Lean / ZiplineNecesita pruebas retrospectivas de nivel institucionalSin MCP; configuración más empinada
TradingViewQuieres una interfaz de usuario de gráficoNo programático; no MCP

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills