No final deste guia, sua extensão Cline AI terá acesso ao vivo a séries de indicadores macroeconômicos, calendários de lançamento, posicionamento do CFTC COT, preços de metais preciosos e taxas spot de câmbio em 18 moedas tudo consultável em inglês simples do interior do VS Code sem sair do editor.
O que você vai conseguir
- Faça perguntas macro no Cline chat Qual é a última impressão do IPC do EUR?, Quanto tempo vai durar a próxima decisão do Fed? , Mostre-me o posicionamento COT do JPY
- Extrair dados de indicadores em tempo real em blocos de notas e scripts Cline pega a série, você fica no fluxo de codificação
- Dois caminhos de ligação um endpoint MCP hospedado com instalação zero e um pacote Python local através de
uvx
Requisitos prévios
- Código VS com o ... Extensão da alça instalado (v3.0+ recomendado para suporte completo de MCP)
- Uma chave de API FXMacroData para dados não em USD inscreva-se em fxmacrodata.com/subscribe (Os dados em USD são gratuitos, não é necessária nenhuma chave para testes)
- Acesso à rede da sua máquina para
fxmacrodata.com -
Opcional (apenas caminho local):
uvinstalado executadopip install uvOu veja . Docs.astral.sh/uv
Por que os dados macro dentro do seu assistente de codificação importa
Construir uma estratégia FX ou modelo de macro no VS Code geralmente significa mudar para um navegador, puxar dados de um site de calendário, copiar números em um bloco de anotações e depois mudar de volta. Com o FXMacroData conectado ao Cline como um servidor MCP, tudo isso desaparece. Você faz uma pergunta no painel de bate-papo do Cline, a chamada de ferramenta acontece em segundo plano e o resultado atinge sua conversa pronto para ser inserido em seu código ou interpretado ainda mais.
Isto é especialmente útil quando se prepara uma pesquisa de estratégia: um prompt pode obter o histórico de taxas de política para duas moedas, puxar a série de taxas spot correspondente e fazer uma análise de correlação sem que você escreva uma única chamada HTTP.
- - - O caminho A: MCP (recomendado)
Caminho A Conectar através do MCP Recomendado
Protocolo de contexto modelo (MCP) é a maneira nativa de adicionar ferramentas externas ao Cline. Um bloco de configuração e Cline descobre automaticamente todas as ferramentas que o servidor FXMacroData expõe sem definições de esquema, sem boilerplate HTTP.
Passo 1Passo 1 Abra o painel de configurações do Cline MCP
Cline armazena sua configuração do servidor MCP em um arquivo JSON que você pode editar diretamente a partir da extensão. Servidores MCP ícone (ícone de plug) na parte superior do painel. Editar Configuração (ou Configurar servidores MCP) para abrir o ficheiro de configurações.
O arquivo de configuração está localizado em:
# macOS
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
# Linux
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
# Windows
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
Passo 2 .
Passo 2 Adicionar o servidor FXMacroData MCP
Dentro do arquivo de configuração você encontrará um nível superior mcpServers Objeto. Adicione a entrada FXMacroData usando uma das duas opções abaixo.
Opção A Endpoint hospedado (zero instalação, mais simples)
Pontos Cline no servidor MCP FXMacroData de produção usando o transporte HTTP Streamable. ping Para moedas não-USD anexe sua chave API ao URL.
{
"mcpServers": {
"FXMacroData": {
"type": "streamableHttp",
"url": "https://fxmacrodata.com/mcp?api_key=YOUR_API_KEY"
}
}
}
Opção B Servidor local MCP via uvx
Use-o se preferir um processo local ou se a sua rede restringir o streaming HTTP de saída. uvx O runner faz o download e executa o
mcp-server-fxmacrodata
O pacote PyPI automaticamente. env O bloco passa a sua chave API para o servidor.
{
"mcpServers": {
"FXMacroData": {
"command": "uvx",
"args": ["mcp-server-fxmacrodata"],
"env": {
"FXMACRODATA_API_KEY": "YOUR_API_KEY"
}
}
}
}
.gitignore ou referência a uma variável de ambiente da shell: substituir YOUR_API_KEY Com ${FXMACRODATA_API_KEY}
e exportar a variável no seu perfil de shell.
Passo 3 Salvar e recarregar o Cline
Após salvar o arquivo de configuração, o Cline pega o novo servidor automaticamente. Reforçar ícone no painel MCP Servidores, ou reinicie VS Code.
Uma vez carregado, a entrada do servidor FXMacroData deve aparecer com um indicador de estado verde de ligação no painel Cline MCP Servers.
Passo 4 .Passo 4 Verificar a ligação com um ping
Abra um novo bate-papo Cline e digite:
Run the FXMacroData ping tool.
Cline chama o ... ping ferramenta no fundo. pong A resposta confirma que o servidor está acessível e que as suas credenciais são válidas.
Passo 5 Explorar as ferramentas disponíveis
Uma vez ligado, o Cline registra todas as ferramentas expostas pelo servidor.
| Ferramenta | O que é que ele faz | Exemplo de prompt |
|---|---|---|
| indicador_query | Obter séries de anúncios históricos para qualquer moeda + indicador | Qual é a última taxa de juro do AUD? |
| Data_catalogue | Lista de indicadores e moedas disponíveis | Que indicadores estão disponíveis para a NZD? |
| calendário de lançamento | Próximas versões macro com datas programadas | Que dados de USD serão publicados esta semana? |
| Forex | Taxas de câmbio a vista com sobreposições técnicas opcionais | A que preço é negociado o EUR/USD? |
| cot_data | Compromissos da CFTC dos operadores de posicionamento | Mostre-me o último relatório COT para JPY. |
| Produtos | Preços dos metais preciosos (ouro, prata, platina) | Qual é o preço atual do ouro? |
| Sessões de mercado | Janela de sessão FX ao vivo (Sydney, Tóquio, Londres, Nova Iorque) | Quais são as sessões de câmbio abertas neste momento? |
| Indicador_visual_artifacto | Gerar artefatos de dados prontos para gráficos para clientes suportados | Gráfico da inflação do dólar americano nos últimos 2 anos. |
| ping | Verifique se a ligação está ligada | Executar a ferramenta de ping FXMacroData. |
Cline resolve qual ferramenta chamar a partir de seu prompt de linguagem natural. Você nunca precisa especificar um nome de ferramenta ou construir JSON basta fazer a pergunta.
Passo 6: Exemplo de fluxo de trabalhoPasso 6 Experimente um fluxo de trabalho real de analista
Você está criando um sinal de carry-trade em um notebook Python e quer comparar o diferencial de taxa de política USDAUD com o movimento spot do AUD/USD no último ano.
Obter as taxas de política do USD e do AUD nos últimos 12 meses, em seguida, puxar a taxa de spot do AUS/USD para a mesma janela e escrever código Python para traçar o diferencial de taxa ao lado da taxa de câmbio.
O Cline chama . indicator_query duas vezes (uma vez por moeda) e forex
O equivalente REST chama que volta essas invocações de ferramentas são:
# USD policy rate
curl "https://fxmacrodata.com/api/v1/announcements/usd/policy_rate?api_key=YOUR_API_KEY"
# AUD policy rate
curl "https://fxmacrodata.com/api/v1/announcements/aud/policy_rate?api_key=YOUR_API_KEY"
# AUD/USD spot rate
curl "https://fxmacrodata.com/api/v1/forex/AUD/USD?api_key=YOUR_API_KEY"
Representante indicator_query Resposta:
{
"currency": "AUD",
"indicator": "policy_rate",
"data": [
{ "date": "2026-04-01", "val": 4.10, "announcement_datetime": 1743483000 },
{ "date": "2026-02-18", "val": 4.10, "announcement_datetime": 1739862600 },
{ "date": "2025-12-10", "val": 4.35, "announcement_datetime": 1733806200 },
{ "date": "2025-11-05", "val": 4.35, "announcement_datetime": 1730793000 }
]
}
Com a taxa de política e série forex na mão, Cline pode andaime o gráfico de comparação completa sem você escrever uma única chamada HTTP. Página do indicador de taxas de juro do AUD E ... Docs sobre a taxa de juro de política do dólar Mostre o esquema completo do indicador se quiser alargar a análise.
Mais coisas para tentar no Cline chat
- Mostre-me a inflação do EUR nos últimos 6 meses
- Que publicações macro estão previstas para esta semana para GBP?
- Qual é a posição líquida do COT para futuros em EUR?
- Quais sessões de FX se sobrepõem agora?
Combinação de ferramentas em um prompt
- Obter o IPC do EUR e a data do próximo calendário do BCE
- Pull NZD employment + NZD/USD spot e resumo
- Obtenha o preço do ouro e COT para JPY em uma mensagem
- Lista de indicadores para CAD e obtenção da última taxa de juro
O processo de seleção de um produto deve ser realizado por meio de um processo de análise de dados.
Caminho B chamadas diretas de REST API Alternativa
Se você preferir chamadas HTTP explícitas por exemplo dentro de um bloco de notas Jupyter executado através do VS Code, ou ao criar um provedor de contexto personalizado você pode consultar FXMacroData diretamente através do REST. Todos os endpoints aceitam uma chave API de parâmetro de consulta.
Recolha de dados de indicadores
import requests
BASE = "https://fxmacrodata.com/api/v1"
KEY = "YOUR_API_KEY"
# Latest AUD inflation series
resp = requests.get(
f"{BASE}/announcements/aud/inflation",
params={"api_key": KEY},
timeout=10,
)
data = resp.json()
for row in data["data"][:5]:
print(row["date"], row["val"])
Verificação do calendário de lançamento
# Upcoming USD releases
resp = requests.get(
f"{BASE}/calendar/usd",
params={"api_key": KEY},
timeout=10,
)
events = resp.json()
for event in events["data"][:3]:
print(event["indicator"], event["release_date"])
Caso de transferência de moeda estrangeira
# EUR/USD last 30 trading days
resp = requests.get(
f"{BASE}/forex/EUR/USD",
params={"api_key": KEY},
timeout=10,
)
rates = resp.json()["data"]
print(rates[0]) # {"date": "2026-04-15", "rate": 1.1342}
Uma lista completa das moedas e indicadores disponíveis encontra-se em /api-data-docsCada página de indicador inclui o caminho exato do ponto final, descrições de campos e exemplos de respostas por exemplo Inflação em euros Ou ... Lista de salários não agrícolas em USD- Não .
O Conselho Europeu de Lisboa, em nome da União Europeia, decidiu que a Comissão Europeia deveria apresentar uma proposta de decisão sobre a aplicação do artigo 107.° do Tratado de Maastricht.
Resumo
Você ligou o FXMacroData à Cline AI em duas etapas: adicionou o servidor FXMacrodata MCP às configurações JSON da Cline e confirmou a conexão com um ping A partir daqui, cada pergunta de macro que você digitar em um bate-papo Cline desencadeia uma chamada de dados ao vivo sem alternar de guia do navegador, sem importações manuais de dados.
1. Abra as configurações do MCP do Cline (panel de servidores do MPC → Editar Configuração)).
2. Adicionar
"FXMacroData" Para o ... mcpServers Objeto (hospedado ou local).Salve o arquivo e recarregue a extensão Cline.
4. Tipo Executar a ferramenta de ping FXMacroData para verificar a ligação.
Comece a fazer perguntas macro ou peça à Cline para puxar dados diretamente para o seu código.
Pronto para explorar os dados disponíveis? Docs da API FXMacroData Para o catálogo completo dos indicadores, ou consulte o Referência do servidor MCP Para opções de autenticação e esquemas de ferramentas avançadas. subscrever para desbloquear todas as 18 moedas e o conjunto completo de indicadores.