Repolode
wshobson

wshobson/maverick-mcp

Um servidor MCP local que fornece cotações de ações, análise técnica, acompanhamento de carteiras e backtesting opcional em Python via Yahoo Finance.

Alternativa open source a:TradingView

Estrelas
721
Forks
169
Issues abertas
7
Último commit
há 19 horas

Esta página apresenta um projeto de código aberto e não constitui aconselhamento de investimento. Negociar e investir pode gerar perdas: avalie o risco por conta própria e siga as leis do seu país antes de usá-lo.

O que é?

O MaverickMCP é um servidor MCP (Model Context Protocol) para análise do mercado de ações. Ele permite que assistentes de IA, como Claude Desktop, Cursor ou VS Code, chamem ferramentas que consultam preços e dados fundamentais no Yahoo Finance por meio do yfinance, calculam indicadores como RSI e MACD e mostram níveis observados de suporte e resistência. As ferramentas principais não precisam de chave de API, e, por padrão, o servidor armazena carteiras, listas de observação e um diário de operações em um banco de dados SQLite local.

O projeto também oferece triagem de ações entre os símbolos carregados no banco de dados, verificações de risco da carteira e um diário de operações que registra transações localmente, sem enviar ordens a uma corretora. Um extra opcional de backtesting adiciona testes de estratégias, otimização de parâmetros, análise walk-forward e estratégias de machine learning baseadas em Python. Um extra separado de pesquisa adiciona pesquisas na web sobre empresas e setores, com citações das fontes, usando um modelo de linguagem configurado e buscas pelo Exa ou SearXNG.

O servidor pode ser executado via STDIO para um único cliente ou via Streamable HTTP no localhost, e inclui um Dockerfile. Seu uso é voltado a fins educacionais e informativos; ele não oferece aconselhamento financeiro.

Recursos principais

  • 01Busca cotações, preços históricos OHLCV e dados fundamentais no Yahoo Finance sem chave de API.
  • 02Calcula RSI, MACD e níveis observados de suporte e resistência.
  • 03Acompanha posições da carteira, P&L, listas de observação e um diário de operações local.
  • 04Executa triagens de ações por critérios de alta, baixa e oferta/demanda entre os símbolos carregados.
  • 05Oferece ferramentas opcionais de backtesting com modelos de estratégias e modelos de ML.
  • 06Oferece pesquisa opcional na web com citações das fontes, por meio de um LLM configurado.

Casos de uso

  • Pedir a um assistente de IA que resuma os indicadores técnicos de uma ação e sua faixa de preço recente.
  • Manter um registro local dos ativos em carteira e verificar a exposição ao risco antes de uma operação.
  • Testar uma ideia de trading com dados históricos usando backtests em Python.
  • Registrar e revisar operações anteriores em um diário local e privado.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/wshobson/maverick-mcp.git
  2. 2

    Acesse a pasta do projeto

    cd maverick-mcp
  3. 3

    Instale as dependências principais

    uv sync
  4. 4

    Inicie o servidor para seu cliente MCP (substitua o caminho pelo caminho absoluto do seu clone)

    uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio

Antes de usar

  • O servidor Streamable HTTP não tem autenticação; portanto, mantenha-o local, a menos que você adicione controles de acesso.
  • Os dados de mercado vêm do Yahoo Finance e podem estar atrasados, incompletos ou incorretos; o projeto não oferece consultoria financeira.
  • É necessário ter Python 3.12 ou posterior e a ferramenta uv. Pesquisas opcionais podem gerar cobranças dos provedores de modelos e de busca.

Em coleções

Tópicos

Perguntas frequentes

O que é maverick-mcp?
Um servidor MCP local que fornece cotações de ações, análise técnica, acompanhamento de carteiras e backtesting opcional em Python via Yahoo Finance. O MaverickMCP é um servidor MCP (Model Context Protocol) para análise do mercado de ações. Ele permite que assistentes de IA, como Claude Desktop, Cursor ou VS Code, chamem ferramentas que consultam preços e dados fundamentais no Yahoo Finance por meio do yfinance, calculam indicadores como RSI e MACD e mostram níveis observados de suporte e resistência. As ferramentas principais não precisam de chave de API, e, por padrão, o servidor armazena carteiras, listas de observação e um diário de operações em um banco de dados SQLite local.
maverick-mcp é gratuito? Qual é a licença?
maverick-mcp é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
maverick-mcp ainda é mantido?
Manutenção ativa. O último commit de maverick-mcp foi em 6 de nov. de 2026.
Para que posso usar maverick-mcp?
Pedir a um assistente de IA que resuma os indicadores técnicos de uma ação e sua faixa de preço recente. Manter um registro local dos ativos em carteira e verificar a exposição ao risco antes de uma operação. Testar uma ideia de trading com dados históricos usando backtests em Python. Registrar e revisar operações anteriores em um diário local e privado.
Como instalar maverick-mcp?
Clone o repositório: git clone https://github.com/wshobson/maverick-mcp.git Acesse a pasta do projeto: cd maverick-mcp Instale as dependências principais: uv sync Inicie o servidor para seu cliente MCP (substitua o caminho pelo caminho absoluto do seu clone): uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio
Onde consigo maverick-mcp?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wshobson/maverick-mcp

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados