Communitygithub.com

mihaitv/redstone-mcp

Desempenho, risco, comparações, backtests e triagem para ações e ETFs dos EUA, com gráficos.

O que é redstone-mcp?

O Redstone Markets MCP server oferece análises gratuitas de retorno e risco para aproximadamente 2.900 ações e 1.200 ETFs listados nos EUA. Este servidor MCP permite que assistentes de IA acessem métricas financeiras como retornos anualizados, drawdown máximo, volatilidade, índice Sharpe, Sortino, beta, alfa e dividendos, além de gráficos comparativos. Suporta ferramentas como get_security_metrics para um único ativo, compare_securities para comparação lado a lado, backtest_portfolio para portfólios ponderados com rebalanceamento trimestral, screen_securities para triagem por métricas, e search_portfolios/get_portfolio para explorar portfólios compartilhados. O servidor é público, somente leitura, não requer instalação ou chave de API, e pode ser integrado a clientes como Claude, ChatGPT, Cursor, VS Code e outros que suportem Streamable HTTP. As respostas sempre incluem a data de mercado e links para as páginas correspondentes no site Redstone Markets.

Funciona com✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/mihaitv/redstone-mcp/tree/main

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Servidor MCP Redstone Markets

Desempenho, risco, comparações, backtests e triagem para ações e ETFs dos EUA, com gráficos.

O Redstone Markets oferece análises gratuitas de retorno e risco para aproximadamente 2.900 ações e 1.200 ETFs listados nos EUA. Seu servidor MCP fornece aos assistentes de IA os mesmos dados: retornos e risco de um ticker, comparações lado a lado, backtests de portfólio, triagens e os portfólios compartilhados pelos usuários no Redstone.

O servidor é executado em redstonemarkets.com, portanto não há nada para instalar ou hospedar. Este repositório contém sua documentação, configuração de conexão e a skill do Redstone para agentes.

Endpointhttps://redstonemarkets.com/api/mcp
TransporteHTTP Streamable
AcessoPúblico e somente leitura, sem conta ou chave de API
Nome no registrocom.redstonemarkets/redstone
Cartão do servidorhttps://redstonemarkets.com/.well-known/mcp/server-card.json
Documentaçãohttps://redstonemarkets.com/about#ai-assistants
Logohttps://redstonemarkets.com/web-app-manifest-512x512.png

Adicionar o servidor

Claude

Conecte o Redstone pelo diretório de conectores do Claude e ative-o em um chat em + → Conectores.

No Claude Code:

claude mcp add --transport http redstone https://redstonemarkets.com/api/mcp

ChatGPT

Conecte o Redstone pelo diretório de plugins do ChatGPT.

Cursor

Adicione isto a ~/.cursor/mcp.json para todos os projetos, ou a .cursor/mcp.json para um único projeto:

{
  "mcpServers": {
    "redstone": {
      "url": "https://redstonemarkets.com/api/mcp"
    }
  }
}

Este repositório também é um plugin do Cursor (.cursor-plugin/plugin.json), que adiciona o servidor e a skill juntos.

Outros clientes MCP

Adicione https://redstonemarkets.com/api/mcp como um servidor MCP remoto via HTTP Streamable, sem necessidade de login. O VS Code, por exemplo, lê isso de .vscode/mcp.json:

{
  "servers": {
    "redstone": {
      "type": "http",
      "url": "https://redstonemarkets.com/api/mcp"
    }
  }
}

Um cliente que só executa servidores locais (stdio) pode acessá-lo através do mcp-remote: npx mcp-remote https://redstonemarkets.com/api/mcp.

Ferramentas

FerramentaO que faz
get_security_metricsUma ação ou ETF: retornos anualizados no ano atual, 1 ano e 5 anos, drawdown máximo, volatilidade, Sharpe, Sortino, beta, alfa e dividend yield, com um gráfico de 1 ano e 5 anos.
compare_securities2 a 5 ações ou ETFs lado a lado: retornos, drawdown, volatilidade, Sharpe, beta, dividend yield e correlação entre eles, em um único gráfico.
backtest_portfolioUm portfólio ponderado de 2 a 20 ações e ETFs, rebalanceado trimestralmente: retornos no ano atual, 1 e 5 anos, drawdown máximo, volatilidade, Sharpe, beta, dividend yield e correlação entre os ativos, comparado graficamente com SPY, com um link para abri-lo no Redstone.
screen_securitiesAções ou ETFs classificados por uma métrica de retorno, risco ou dividend yield, opcionalmente dentro de um setor ou categoria de ETF e com limites em outras métricas.
search_portfoliosPortfólios criados e compartilhados por usuários do Redstone, e os portfólios modelo do Redstone, encontrados pelo que contêm, pelo nome ou por seus retornos, drawdown, Sharpe e yield.
get_portfolioUm portfólio compartilhado ou modelo: seus ativos com os dados de cada um, e seus retornos e risco, comparados graficamente com SPY.

Cada resposta informa a data de mercado em que se baseia e fornece links para a página correspondente em redstonemarkets.com. Em clientes que mostram MCP Apps, como ChatGPT e Claude, as respostas sobre um ticker, uma comparação ou um portfólio vêm acompanhadas de gráficos.

Experimente

  • "Compare VOO e QQQ nos últimos 5 anos"
  • "Faça backtest de 60% VTI e 40% BND"

Skill do agente

skills/redstone-markets/SKILL.md instrui um agente sobre como usar o servidor e as páginas do Redstone. É uma cópia da skill ativa em https://redstonemarkets.com/.well-known/agent-skills/redstone-markets/SKILL.md.

Instale-a com skills:

npx skills add mihaitv/redstone-mcp

Dados

Os dados são de fechamento, não em tempo real. Os retornos são retornos totais, ajustados por splits com dividendos reinvestidos na data ex-dividendo, e as métricas de risco cobrem o último ano de fechamentos diários. A página Sobre explica como cada métrica é calculada.

Nada que o servidor retorne constitui aconselhamento de investimento, e desempenho passado não garante resultados futuros.

Contato

[email protected]

Licença

MIT

Habilidades Relacionadas