Introdução de tarefas MCP no FXMacroData
Por FXMacroData Team
Publicado em 25 de maio de 2026
O FXMacroData MCP agora suporta a execução assíncrona de tarefas, o que significa que um cliente de IA não precisa mais bloquear em cada fluxo de trabalho de macro de várias etapas. Em vez disso, ele pode iniciar uma tarefa, manter a sessão responsiva e pesquisar para conclusão quando o resultado estiver pronto.
O primeiro fluxo de trabalho com capacidade de tarefa é um construtor de briefing macro compacto. Taxa de política, recentemente PIB, e eventos futuros do Calendário de lançamentoPara comerciantes e agentes de construção, que transforma uma pequena cadeia de pesquisas de dados em uma unidade gerenciada de trabalho.
O FXMacroData MCP anuncia agora o suporte de tarefas para o novo macro_briefing_task ferramenta, para que os clientes compatíveis possam criar uma tarefa de fundo, status de pesquisa através de MCP tarefas, e obter o resultado final quando ele é concluído.
O que há de novo?
A nova capacidade de tarefas estende o FXMacroData MCP para além das chamadas imediatas de ferramentas.
- iniciar uma ferramenta com capacidade de tarefa sem esperar que o fluxo de trabalho completo termine na resposta inicial;
- verificar o estado da tarefa separadamente através de sondagens de tarefas no MCP;
- Retirar o resultado final quando a tarefa estiver concluída;
- manter uma sessão de chat ou agente receptiva enquanto o trabalho de fundo continua.
Isso importa mais quando uma solicitação precisa de várias pesquisas de macro relacionadas juntas em uma única resposta. Uma simples busca de dados ainda funciona de forma sincronizada.
Por que é importante para os comerciantes
Os traders raramente pensam em chamadas isoladas de endpoints. eles pensam nos pacotes de decisão: qual é a taxa atual, qual é o último sinal de crescimento, quais eventos estão próximos, e como isso muda a configuração em pares como EUR/USD Ou ... USD/JPY- Não .
É exatamente onde as tarefas ajudam. Em vez de fazer o modelo orquestrar várias pequenas chamadas e manter toda a interação aberta, o fluxo de trabalho se torna uma unidade rastreada. O cliente pode iniciar um briefing, continuar trabalhando, e depois puxar a resposta concluída quando estiver pronto.
- Menos cadeias de agentes frágeis: uma tarefa substitui uma sequência de sub-chamadas vagamente coordenadas.
- Melhor UX em hospedeiros MCP: O trabalho de longa duração já não tem de parecer uma sessão paralisada.
- Transferência de pesquisa mais limpa: O resultado final chega como uma única reunião estruturada em vez de respostas intermediárias dispersas.
- Caminho de expansão mais seguro: O processamento assíncrono de tarefas dá mais espaço para fluxos de trabalho de agentes mais ricos mais tarde sem forçar cada solicitação em um padrão de bloqueio.
Exemplo Prático 1: Construir um Dollar Briefing antes de um dia Fed
Imagina que queres uma breve informação sobre o dólar antes de um major . Reserva Federal O objetivo não é um relatório completo de pesquisa. O objetivo é um pacote compacto que você pode rever rapidamente: indicadores apoiados, nível de política mais recente, impressão do PIB mais recente e os próximos lançamentos programados que poderiam remodelar a narrativa.
Você pode inspecionar os dados de origem subjacentes diretamente através da API primeiro.
curl "https://fxmacrodata.com/api/v1/announcements/usd/policy_rate?api_key=YOUR_API_KEY"
Uma resposta representativa parece assim:
{
"ok": true,
"status_code": 200,
"result": {
"currency": "USD",
"indicator": "policy_rate",
"data": [
{
"date": "2025-12-01",
"val": 4.5,
"announcement_datetime": "2025-12-17T19:00:00Z"
},
{
"date": "2026-03-01",
"val": 4.25,
"announcement_datetime": "2026-03-18T18:00:00Z"
}
]
}
}
Isso é útil por si só, mas o novo fluxo de trabalho de tarefas do MCP foi projetado para a próxima etapa: combinar essa informação de taxa com o PIB, a cobertura de indicadores disponíveis e as próximas versões automaticamente.
A interpretação prática é simples: antes de um dia da Fed, você pode descarregar o trabalho de preparação repetitivo e se concentrar no que importa em seguida, como se o caminho da taxa, o perfil de crescimento e o próximo cronograma ainda apoiam a narrativa do dólar predominante.
Exemplo prático 2: iniciar uma tarefa MCP e pesquisar o resultado
Para os clientes MCP que suportam tarefas, o novo fluxo é assim: iniciar a tarefa, receber um registro de tarefa imediatamente, status de pesquisa, e depois obter o resultado após a conclusão.
Um pedido de criação simplificado no endpoint MCP pode ser assim:
curl "https://fxmacrodata.com/mcp?api_key=YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "macro_briefing_task",
"arguments": {
"currency": "usd"
},
"task": {
"ttl": 60000
}
}
}'
Uma resposta imediata representativa seria:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"task": {
"taskId": "4f2d6bb6-5f8d-4b39-a3a4-b1f56cb0f8c9",
"status": "working",
"createdAt": "2026-05-25T16:40:00Z",
"lastUpdatedAt": "2026-05-25T16:40:00Z",
"ttl": 60000,
"pollInterval": 500
},
"_meta": {
"io.modelcontextprotocol/model-immediate-response": "Preparing a macro briefing task for USD."
}
}
}
Depois disso, o cliente pesquisa o estado da tarefa e, em seguida, solicita a carga útil final:
{
"taskId": "4f2d6bb6-5f8d-4b39-a3a4-b1f56cb0f8c9",
"status": "completed",
"result": {
"structuredContent": {
"currency": "USD",
"latest_policy_rate": {"val": 4.25},
"latest_gdp": {"val": 2.1},
"next_releases": [
{"indicator": "inflation", "announcement_datetime": "2026-06-12T12:30:00Z"},
{"indicator": "retail_sales", "announcement_datetime": "2026-06-17T12:30:00Z"}
]
}
}
}
Do ponto de vista comercial, isso é útil porque o cliente obtém um pacote conciso que pode agir imediatamente: como é a posição macroeconômica atual, o que a impressão de crescimento mais recente diz e quais lançamentos podem invalidar a próxima visão.
Onde as tarefas se encaixam ao lado das visualizações do MCP
A versão de tarefas fica naturalmente ao lado da nova capacidade de visualização. Ferramentas visuais ajudam quando você precisa ver a forma e o regime. As tarefas ajudam ao orquestrar um trabalho de pesquisa em várias etapas e receber a resposta como um resultado coerente.
Juntos, isso dá aos construtores de agentes dois blocos de construção importantes:
- inspecção visual para gráficos, comparações e interpretação rápida;
- Execução assíncrona para fluxos de trabalho de chamadas múltiplas que não devem bloquear a sessão.
Em termos práticos, um agente pode agora decidir se um trabalho deve ser renderizado, resumido ou delegado em uma tarefa de fundo rastreada, dependendo do que o usuário pediu.
O que faz a primeira ferramenta capaz de realizar tarefas
A ferramenta inicial habilitada para tarefas é intencionalmente estreita. Ela constrói um briefing macro compacto para uma moeda única. Isso mantém o fluxo de trabalho fácil de raciocinar, enquanto ainda é útil na preparação ao vivo.
O resultado concluído inclui:
- A moeda solicitada;
- contexto do catálogo dos indicadores apoiados;
- A última observação da taxa de juro de política;
- A última observação do PIB;
- As próximas versões programadas.
Isto não pretende substituir uma análise mais profunda, mas reduzir o tempo entre dar-me a configuração macro atual e tenho contexto estruturado suficiente para decidir o que ver a seguir.
As tarefas MCP são especialmente úteis para criadores de agentes, automação de escritórios e comerciantes que desejam um briefing pré-negociação estruturado sem coordenar manualmente várias chamadas macro toda vez.
Comece
Se o seu host MCP suporta tarefas, você pode começar a usar o novo fluxo imediatamente com macro_briefing_taskSe não, a mesma ferramenta ainda funciona sincronicamente, de modo que o recurso degrada limpamente em vez de forçar um caminho de integração separado.
Para explorar o recurso, conecte-se ao servidor FXMacroData MCP, solicite um briefing para uma moeda e compare os fluxos sincrônicos e aumentados por tarefas. Documentação do servidor MCP- Não .