MetaTrader MCP Server

Integre LLMs de IA ao MetaTrader 5 para negociação automatizada e gestão inteligente de portfólio via o MetaTrader MCP Server.

MetaTrader MCP Server

O que faz o “MetaTrader” MCP Server?

O MetaTrader MCP Server é um servidor Model Context Protocol (MCP) construído em Python que permite que Modelos de Linguagem de Grande Porte (LLMs) de IA interajam e executem negociações na plataforma MetaTrader 5. Atuando como uma ponte entre assistentes de IA e o MetaTrader, ele possibilita operações de trading automatizadas e inteligentes, como abrir, modificar ou fechar ordens diretamente de fluxos de trabalho orientados por IA. O servidor permite que desenvolvedores e agentes de IA aprimorem estratégias de negociação, gerenciem contas e analisem dados de mercado em tempo real, tudo por meio de interfaces MCP padronizadas. Isso simplifica significativamente o desenvolvimento de assistentes de trading com IA e facilita uma integração robusta com ambientes de desenvolvimento existentes.

Lista de Prompts

Nenhum template explícito de prompt é listado no repositório ou documentação fornecidos.

Lista de Recursos

Nenhum recurso MCP explícito é descrito no repositório ou documentação fornecidos.

Lista de Ferramentas

Nenhuma definição detalhada de ferramenta é fornecida na documentação ou arquivos disponíveis. A principal função do servidor é permitir ações de negociação via MetaTrader 5, mas nomes ou interfaces específicas de ferramentas MCP não são enumeradas.

Casos de Uso deste MCP Server

  • Operações de Negociação Automatizada
    Utilize LLMs de IA para abrir, modificar ou fechar negociações no MetaTrader 5, automatizando a execução com base em estratégias ou sinais gerados por IA.
  • Gestão de Portfólio
    Permita que agentes de IA monitorem contas, verifiquem saldos e administrem portfólios eficientemente através do MCP.
  • Análise de Dados de Mercado
    Deixe modelos de IA buscarem e analisarem dados de mercado em tempo real do MetaTrader para análises preditivas e tomada de decisão.
  • Gestão de Risco
    Implemente estratégias de stop-loss, take-profit e mitigação de risco orientadas por IA ao interagir diretamente com contas MetaTrader.
  • Backtesting e Avaliação de Estratégias
    Utilize o servidor para facilitar o backtesting assistido por IA de estratégias de trading com dados históricos no MetaTrader.

Como configurar

Windsurf

Nenhuma instrução de configuração para Windsurf é fornecida na documentação disponível.

Claude

  1. Pré-requisitos: Certifique-se de ter Python 3.10+ e o terminal MetaTrader 5 instalados.
  2. Instale o servidor MCP:
    pip install metatrader-mcp-server
    
  3. Habilite negociação algorítmica no MetaTrader 5:
    Abra Ferramentas > Opções e marque Permitir negociação algorítmica.
  4. Edite a configuração do Claude Desktop:
    Adicione o servidor MCP da seguinte forma:
    {
      "mcpServers": {
        "metatrader": {
          "command": "metatrader-mcp-server",
          "args": [
            "--login",    "<SEU_MT5_LOGIN>",
            "--password", "<SUA_MT5_SENHA>",
            "--server",   "<SEU_MT5_SERVIDOR>"
          ]
        }
      }
    }
    
  5. Reinicie o Claude Desktop para aplicar as mudanças.

Protegendo Chaves de API

Use variáveis de ambiente para armazenar informações sensíveis. Exemplo:

{
  "mcpServers": {
    "metatrader": {
      "command": "metatrader-mcp-server",
      "args": [],
      "env": {
        "MT5_LOGIN": "<SEU_MT5_LOGIN>",
        "MT5_PASSWORD": "<SUA_MT5_SENHA>",
        "MT5_SERVER": "<SEU_MT5_SERVIDOR>"
      }
    }
  }
}

Cursor

Nenhuma instrução de configuração para Cursor é fornecida na documentação disponível.

Cline

Nenhuma instrução de configuração para Cline é fornecida na documentação disponível.

Como usar este MCP em fluxos

Usando MCP no FlowHunt

Para integrar servidores MCP ao seu fluxo de trabalho no FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

Fluxo MCP FlowHunt

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração do sistema MCP, insira os detalhes do seu servidor MCP neste formato JSON:

{
  "metatrader": {
    "transport": "streamable_http",
    "url": "https://seumcpserver.exemplo/caminhoparamcp/url"
  }
}

Uma vez configurado, o agente de IA poderá usar este MCP como ferramenta com acesso a todas as suas funções e capacidades. Lembre-se de alterar "metatrader" para o nome real do seu servidor MCP e substituir a URL pela URL do seu servidor MCP.


Visão Geral

SeçãoDisponibilidadeDetalhes/Notas
Visão Geral
Lista de PromptsNenhum encontrado
Lista de RecursosNenhum encontrado
Lista de FerramentasNenhum encontrado
Protegendo Chaves de APIExemplo via env mostrado
Suporte a Sampling (menos importante na avaliação)Não mencionado

Nossa opinião

Este servidor MCP é focado e bem documentado para integração com MetaTrader, mas carece de detalhes sobre prompts, recursos e definições de ferramentas na documentação pública. É fácil de configurar para Claude Desktop e inclui práticas básicas de segurança. Contudo, a ausência de recursos MCP explícitos, templates de prompt e descrições de ferramentas limita sua composabilidade e descoberta para fluxos MCP avançados.

Pontuação MCP

Possui LICENSE✅ MIT
Possui ao menos uma ferramenta
Número de Forks12
Número de Stars54

Classificação:
Dada a clareza da configuração, mas a ausência de definições explícitas de prompt, recurso ou ferramenta MCP, este servidor MCP seria avaliado em 5/10 para utilidade e composabilidade MCP geral. É funcional para seu caso de uso principal, mas carece de recursos mais amplos do ecossistema MCP.

Perguntas frequentes

O que é o MetaTrader MCP Server?

É um servidor MCP baseado em Python que conecta Modelos de Linguagem de Grande Porte (LLMs) com a plataforma de negociação MetaTrader 5, permitindo operações de trading automatizadas e inteligentes, como abrir, modificar ou fechar negociações via interfaces MCP padronizadas.

O que posso fazer com o MetaTrader MCP Server?

Você pode automatizar operações de trading, gerenciar portfólios, analisar dados de mercado em tempo real, implementar gestão de risco orientada por IA e testar estratégias de negociação com seus agentes de IA conectados ao MetaTrader 5.

Como configurar credenciais com segurança para o MetaTrader MCP Server?

Armazene seu login, senha e informações do servidor MetaTrader como variáveis de ambiente na configuração do servidor MCP para manter dados sensíveis protegidos.

O servidor inclui templates de prompt MCP ou ferramentas detalhadas?

Não há templates explícitos de prompt MCP ou definições detalhadas de ferramentas/recursos na documentação pública; o foco do servidor é a integração com MetaTrader para funções principais de negociação.

Qual é a licença do MetaTrader MCP Server?

O servidor é distribuído sob a licença MIT.

Automatize Sua Negociação com MetaTrader MCP

Impulsione seus fluxos de trabalho de trading conectando agentes de IA diretamente ao MetaTrader 5 através do MetaTrader MCP Server. Otimize automação, análises e gestão de risco hoje mesmo.

Saiba mais