O desempenho do serviço MCP do Direct Mail depende das capacidades do seu agente de IA. Otimize o prompt e a base de conhecimento do agente para obter os melhores resultados.
Visão geral
O Model Context Protocol (MCP) é uma interface padronizada para modelos de linguagem grandes e assistentes de IA. Assim como uma porta USB, ele permite que a IA se conecte e opere ferramentas externas para executar tarefas complexas.
O Direct Mail oferece suporte ao MCP. Utilize este protocolo para autorizar um agente de IA a realizar operações e interagir com o Direct Mail por meio de chat.
Capacidades
O servidor STDIO do MCP do Direct Mail fornece ferramentas de consulta e fluxos de trabalho protegidos para envio de e-mails, gerenciamento de modelos, execução de tarefas em lote, gestão de tags e administração de listas de destinatários. Ele utiliza o SDK da Alibaba Cloud.
O serviço MCP do Direct Mail suporta apenas STDIO, não HTTP. Configure-o através de STDIO ou de um arquivo de configuração JSON.
Configuração
Pré-requisitos
Node.js
>=20Uma conta Alibaba Cloud com o Direct Mail ativado.
Um AccessKey ID e AccessKey Secret do RAM com as permissões necessárias para o Direct Mail.
Recursos do Direct Mail necessários para envio, como endereços de e-mail aprovados, modelos, tags e listas de destinatários.
Este serviço é um processo STDIO do MCP iniciado por um MCP Host. Ele não se destina ao uso interativo em shell.
Configuração do MCP Host
Configure o MCP Host para iniciar o pacote com npx e passe suas credenciais da Alibaba Cloud como variáveis de ambiente:
{
"mcpServers": {
"aliyun-direct-mail": {
"command": "npx",
"args": ["-y", "alibabacloud-direct-mail-mcp"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "your-access-key-id",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "your-access-key-secret",
"ALIYUN_DM_REGION_ID": "ap-southeast-1"
}
}
}
}
Crie um AccessKey ID e um AccessKey Secret para um usuário RAM. Para mais informações, consulte Criar um AccessKey. O AccessKey Secret é exibido apenas no momento da criação. Armazene-o com segurança.
O ALIYUN_DM_REGION_ID tem como padrão ap-southeast-1. Os IDs de região e endpoints disponíveis estão listados em Endpoints de serviço.
Ferramentas
A tabela a seguir lista as ferramentas disponíveis. Para parâmetros precisos e campos de confirmação, verifique o esquema da ferramenta no MCP Host.
|
Ferramenta |
Descrição |
Nível de risco |
|
|
Visualize a cota, o status e as contagens de recursos da sua conta do Direct Mail. |
somente leitura |
|
|
Liste ou filtre endereços de e-mail. |
somente leitura |
|
|
Liste conjuntos de configurações. |
somente leitura |
|
|
Obtenha detalhes de um único conjunto de configurações. |
somente leitura |
|
|
Liste modelos do Direct Mail antes de uma tarefa em lote ou envio de teste. |
somente leitura |
|
|
Obtenha o assunto, o status e o conteúdo de um modelo para revisão pré-envio. |
somente leitura |
|
|
Visualize e crie um modelo de e-mail. Modelos criados exigem revisão. |
escrita protegida |
|
|
Liste metadados da lista de destinatários. |
somente leitura |
|
|
Obtenha detalhes de uma única lista de destinatários. |
somente leitura |
|
|
Visualize e crie uma lista de destinatários vazia. |
escrita protegida |
|
|
Adicione registros de destinatários a uma lista. |
escrita protegida |
|
|
Liste tarefas em lote para verificar o progresso. |
somente leitura |
|
|
Liste tags usadas para classificação e rastreamento. |
somente leitura |
|
|
Visualize e crie uma tag. |
escrita protegida |
|
|
Obtenha detalhes de entrega por destinatário ou e-mail. |
somente leitura |
|
|
Obtenha estatísticas agregadas de envio. |
somente leitura |
|
|
Obtenha registros de envio bloqueado, como endereços que cancelaram a inscrição. |
somente leitura |
|
|
Obtenha dados de rastreamento de aberturas e cliques. |
somente leitura |
|
|
Liste IPs dedicados adquiridos. |
somente leitura |
|
|
Liste pools de IPs dedicados. |
somente leitura |
|
|
Obtenha o status da chave de Proteção de IP do Direct Mail. |
somente leitura |
|
|
Envie e-mails transacionais, como códigos de verificação (até 100 destinatários). |
envio protegido |
|
|
Inicie uma tarefa de envio em lote para e-mails de marketing (sem limite de destinatários). |
envio protegido |
|
|
Visualize e envie um e-mail de teste usando um modelo. Não destinado a uso em produção. |
envio protegido |
As ferramentas de escrita protegida e de envio retornam uma visualização e uma ação de confirmação quando o parâmetro execute é omitido. O MCP Host deve exibir a visualização e prosseguir somente após a aprovação explícita do usuário.
Habilidade opcional do agente
O serviço MCP opera de forma independente. A habilidade opcional do agente auxilia o assistente de IA a selecionar ferramentas, verificar visualizações e gerenciar fluxos de confirmação conforme os processos de negócios do Direct Mail. Ela fornece orientação de fluxo de trabalho sem alterar o comportamento de tempo de execução do serviço MCP.
Prompts
Hosts que suportam listPrompts / getPrompt do MCP podem utilizar orientações de fluxo de trabalho baseadas em cenários. Os detalhes dos prompts correspondem à habilidade hospedada externamente. Para definições precisas de campos, verifique o esquema da ferramenta e o structuredContent retornado pelo serviço.
|
Prompt |
Caso de uso |
|
|
Envie um e-mail direto ou notificação transacional para destinatários específicos. |
|
|
Execute uma tarefa em lote com um modelo e uma lista de destinatários, com opção de envio de teste. |
|
|
Investigue o progresso de tarefas, detalhes de entrega, estatísticas ou dados de rastreamento. |
Início rápido
Após configurar as credenciais no MCP Host, execute o serviço com npx:
npx -y alibabacloud-direct-mail-mcp

Se o npx retornar um erro "command not found", baixe o Node.js no site oficial do Node.js.
Exemplos
Exemplo com Wukong
Fale conosco
Para dúvidas sobre o serviço MCP do Direct Mail, envie-nos um e-mail.
E-mail:
dm-support@alibaba-inc.com




