Servidor MCP

Conecte seus fluxos e agentes atuais ao MCP da AymarTech

O cliente que você já usa pode trocar uma capa, corrigir um artigo ou conferir a indexação. A AymarTech executa a ação que o seu token permite.

AymarTech MCP

Você

Troque a foto de capa do artigo que publicamos hoje. Faça uma mesa clara, o produto à esquerda e um título curto nas cores da nossa marca.

O que é MCP

MCP é como o Claude, o ChatGPT ou o agente que você já usa faz o trabalho dentro da AymarTech. Você pede numa frase. O cliente chama a ferramenta da AymarTech que corresponde. A AymarTech executa essa ação quando o seu token permite e guarda o registro.

Como conectar

Crie um token no seu login da AymarTech

Dê um nome ao token e deixe só os escopos de que esse cliente precisa. Você pode limitá-lo a projetos específicos e definir um vencimento. A AymarTech mostra o segredo uma vez. Ele começa com aym_mcp_. A AymarTech guarda só um hash.

Aponte o cliente para este servidor

No Claude, no ChatGPT ou em outro cliente MCP, adicione um servidor remoto próprio. URL: https://app.aymar.tech/mcp. Cabeçalho: Authorization: Bearer e depois o token. Não é uma instalação de loja de apps.

Peça no chat que você já usa

O cliente só chama as ferramentas desse token. Entrar no WordPress, Shopify, Webflow ou Google continua na AymarTech, feito por você.

Revogue o token para desconectar

Revogue-o nesse login da AymarTech, ou deixe a data de vencimento passar. O próximo pedido para antes de qualquer ferramenta rodar.

O endereço que o seu cliente precisa

O servidor fala Streamable HTTP. Envie o token em cada pedido como credencial bearer. O segredo sempre começa com aym_mcp_.

Endereço do servidor

https://app.aymar.tech/mcp

Cabeçalho Authorization

Authorization: Bearer aym_mcp_…

Troque aym_mcp_… pelo token do seu login da AymarTech. Não envie a chave de API do projeto. Essa chave não é aceita como autenticação MCP.

{
  "mcpServers": {
    "aymartech": {
      "url": "https://app.aymar.tech/mcp",
      "headers": {
        "Authorization": "Bearer aym_mcp_…"
      }
    }
  }
}

O que você pode pedir

Estes são prompts que uma pessoa digitaria. Embaixo de cada um está a ferramenta real que o cliente usa e o escopo que essa ferramenta exige.

Corrigir um artigo

O artigo de onboarding está duro. Reescreva a introdução na voz da nossa marca e deixe o resto do post como está.

O cliente salva o artigo revisado com update_article. Editar não publica por si só. Se o artigo já está no ar, o salvamento pode sincronizar com o CMS, e essa sincronização ainda precisa ser conferida antes de tratar a página pública como atualizada.

Usa

  • update_article · content:write

Adicionar uma seção

Adicione à comparação de CRM uma seção que explique como o preço costuma ser estruturado. Mantenha o título atual.

Não existe uma ação separada de “adicionar uma seção”. O cliente lê o artigo e salva a versão completa revisada, com a seção nova, usando update_article.

Usa

  • update_article · content:write

Mudar um título

Mude o título do artigo de ontem para “Um jeito mais simples de receber usuários novos”.

update_article pode mudar o título, o slug e os campos de SEO sem reescrever o corpo.

Usa

  • update_article · content:write

Conferir o status de indexação

O Google aceitou um pedido de indexação do artigo de onboarding, e a URL ao vivo está confirmada?

Essa pergunta é uma leitura. get_publication_status informa o ciclo do provedor, a URL ao vivo confirmada e os pontos de indexação. Pedir ao cliente para solicitar indexação é outra ação, request_article_indexing, e exige publishing:write. O Google aceitar o pedido não é o mesmo que indexar a página.

Usa

  • get_publication_status · content:read

Ajustar o plano de conteúdo

Olhe o plano da semana que vem. Tire a dica genérica de CRM e passe o tema de onboarding para segunda-feira.

Ler o plano usa list_article_suggestions. Recusar, editar ou reagendar uma sugestão que ainda não foi gerada usa update_article_suggestion. Um calendário novo é request_content_plan, que exige planning:write e não gasta sozinho um crédito de artigo.

Usa

  • list_article_suggestions · content:read + projects:read
  • update_article_suggestion · content:write

Ferramentas e os escopos que elas exigem

Cada nome abaixo é uma ferramenta que o servidor MCP da AymarTech registra, com o escopo conferido antes de rodar. Se o escopo falta, a chamada para. A conferência não é pulada.

Um token novo inclui estes escopos e não inclui faturamento: projects:read, projects:write, content:read, content:write, planning:write, generation:write, publishing:write, monitoring:read, integrations:write, social:write, uploads:write, monitoring:write

Ver os seus projetos

projects:read

Localizar projetos que este login já pode abrir, ler o perfil de negócio e SEO, ver o que falta na configuração e conferir se um provedor está conectado. As credenciais não entram.

Não cria um projeto, não muda configurações e não revela senhas do CMS, tokens OAuth nem segredos de webhook.

  • list_projects
    projects:read
  • get_project_context
    projects:read
  • get_project_setup_status
    projects:read
  • get_agent_workflow
    projects:read
  • get_next_actions
    projects:read
  • get_usage_and_costs
    projects:read
  • get_integration_guide
    projects:read
  • get_integration_status
    projects:read
  • list_integration_targets
    projects:read
  • test_integration
    projects:read

Configurar um projeto

projects:write

Criar um projeto, atualizar o perfil, responder perguntas de configuração e definir o calendário, as traduções e a publicação automática.

Não publica um artigo. A publicação automática é recusada até o destino escolhido estar conectado. Um token limitado a uma lista fixa de projetos não pode criar um projeto.

  • create_project
    projects:write

    Indisponível quando o token está limitado a uma lista fixa de projetos.

  • configure_project
    projects:write
  • configure_automation
    projects:write
  • start_project_setup
    projects:write
  • answer_project_setup_questions
    projects:write

Ler conteúdo e status

content:read

Ler o plano de conteúdo, artigos, traduções, imagens, o andamento da geração e se uma publicação de fato foi ao ar.

Não edita um artigo, não troca uma imagem e não muda o que está publicado.

  • list_article_suggestions
    content:read

    Também precisa de projects:read.

  • list_articles
    content:read

    Também precisa de projects:read.

  • get_generation_status
    content:read
  • get_article
    content:read
  • list_article_images
    content:read
  • get_article_image_status
    content:read
  • get_publication_status
    content:read
  • list_project_knowledge
    content:read
  • list_article_translations
    content:read
  • get_article_translation
    content:read
  • get_instagram_profile
    content:read
  • list_instagram_posts
    content:read
  • get_instagram_publication_status
    content:read

Editar conteúdo

content:write

Atualizar o texto do artigo e os campos de SEO, importar um artigo, arquivar um artigo não publicado, editar traduções e mudar palavras-chave, links internos e produtos.

Não publica, despublica nem agenda. Isso fica em publishing:write, ou em social:write num projeto de Instagram.

  • update_article
    content:write
  • create_article
    content:write
  • archive_article
    content:write
  • update_article_suggestion
    content:write
  • request_article_translations
    content:write
  • update_article_translation
    content:write
  • retry_article_translation
    content:write
  • archive_article_translation
    content:write
  • replace_article_image
    content:write

    Ferramenta antiga de compatibilidade. Prefira create_asset_upload e complete_asset_upload.

  • regenerate_article_image
    content:write

    Também precisa de generation:write e usa um crédito da AymarTech.

  • upsert_project_keyword
    content:write
  • archive_project_keyword
    content:write
  • upsert_internal_link
    content:write
  • set_internal_link_enabled
    content:write
  • upsert_product
    content:write
  • set_product_enabled
    content:write
  • archive_product_image
    content:write
  • reorder_product_images
    content:write

Enfileirar um plano de conteúdo

planning:write

Pedir à AymarTech para montar um calendário de conteúdo novo para um projeto que já está configurado.

Não gasta sozinho um crédito de artigo e não publica as sugestões.

  • request_content_plan
    planning:write

Iniciar a geração

generation:write

Começar um artigo a partir de um tema que você nomeia, ou de uma sugestão que já está no plano. Uma geração nova usa um crédito da AymarTech.

Não edita um artigo existente. Regenerar uma imagem também exige content:write e usa um crédito próprio.

  • request_article_generation
    generation:write
  • generate_article_from_suggestion
    generation:write
  • regenerate_article_image
    generation:write

    Também precisa de content:write e usa um crédito da AymarTech.

Mudar o que está no ar

publishing:write

Publicar, atualizar ou despublicar um artigo de blog, agendá-lo, definir a política de publicação do blog e enfileirar um pedido da Indexing API do Google para uma URL publicada.

Uma publicação enfileirada não é uma página no ar. Confira get_publication_status. O Google aceitar um aviso de indexação não é o mesmo que indexar a página. Links públicos de demonstração exigem um token de administrador de toda a plataforma.

  • request_article_publication
    publishing:write
  • schedule_article
    publishing:write
  • request_article_indexing
    publishing:write
  • configure_publication_policy
    publishing:write

    Projetos de blog. Um projeto de Instagram precisa de social:write.

  • approve_channel_autonomy
    publishing:write

    Projetos de blog. Um projeto de Instagram precisa de social:write.

  • set_article_demo_status
    publishing:write

    Somente token de administrador de toda a plataforma.

Ler a saúde operacional

monitoring:read

Ler um retrato da configuração, das gerações, da publicação, dos incidentes, das notificações e das escritas MCP recentes.

Não tenta de novo um trabalho e não muda conteúdo.

  • get_operations_overview
    monitoring:read

Tentar de novo e checar a qualidade

monitoring:write

Tentar de novo um fluxo de configuração que falhou e rodar a checagem de qualidade antes da publicação. Essa checagem não usa crédito.

Não publica o artigo.

  • retry_agent_operation
    monitoring:write
  • request_article_quality_check
    monitoring:write

Mudar uma conexão

integrations:write

Escolher um destino de publicação que já está autorizado, desligar um provedor para o projeto e enviar um sitemap alterado ao Search Console.

Não faz login no WordPress, Shopify, Webflow, Google nem em outro provedor. Você continua aprovando essas conexões na AymarTech. Um envio de sitemap se limita a um por projeto a cada 24 horas e não significa que o artigo foi indexado.

  • select_integration_target
    integrations:write
  • disable_integration
    integrations:write
  • submit_updated_sitemap
    integrations:write

Operar um projeto de Instagram

social:write

Num projeto de Instagram, atualizar o perfil, planejar e gerar posts, editar rascunhos, agendá-los e pedir a publicação.

Não liga o Instagram a um projeto de blog. Um negócio que faz os dois usa dois projetos. A publicação do blog usa publishing:write, não este escopo.

  • update_instagram_profile
    social:write
  • request_instagram_plan
    social:write
  • request_instagram_generation
    social:write
  • create_instagram_post
    social:write
  • update_instagram_post
    social:write
  • archive_instagram_post
    social:write
  • schedule_instagram_post
    social:write
  • request_instagram_publication
    social:write
  • configure_publication_policy
    social:write

    Projetos de Instagram. Um projeto de blog precisa de publishing:write.

  • approve_channel_autonomy
    social:write

    Projetos de Instagram. Um projeto de blog precisa de publishing:write.

Enviar uma imagem

uploads:write

Reservar um link de upload de curta duração para um JPEG, PNG ou WebP e, depois do envio, validar e anexar o arquivo.

Não publica o artigo ao qual a imagem pertence.

  • create_asset_upload
    uploads:write
  • complete_asset_upload
    uploads:write

Ler o faturamento

billing:read

Com um token de administrador de toda a plataforma, buscar clientes e ler um perfil de faturamento.

Não entra num token de conta comum. Um usuário logado não pode conceder este escopo a si mesmo.

  • search_billing_customers
    billing:read
  • get_billing_customer
    billing:read

Mudar o faturamento

billing:write

Com um token de administrador de toda a plataforma, criar um cliente de faturamento, atualizar a assinatura local e registrar um pagamento.

Não entra num token de conta comum. Estas ferramentas nem são registradas se o token não tiver acesso de administrador de toda a plataforma.

  • create_billing_customer
    billing:write
  • update_billing_customer
    billing:write
  • update_billing_subscription
    billing:write
  • record_billing_payment
    billing:write

Um cliente de IA pode escrever no seu site

Um token é a permissão que você entrega a esse cliente. Isto é o que um token comum da AymarTech pode mudar, o que ele não alcança, onde fica o registro e como você o retira.

O que ele pode fazer

Um token novo inclui os escopos do plano de controle e deixa o faturamento de fora. Nos projetos que esse login já pode abrir, o cliente pode editar um artigo, o título e a capa, enfileirar um plano de conteúdo e iniciar uma geração. Uma geração usa um crédito da AymarTech. Publicar, despublicar ou agendar um artigo de blog também exige publishing:write. Um projeto de Instagram usa social:write para esse tipo de mudança. O dono do projeto pode fazer isso. Um compartilhamento de viewer pode ler. Um compartilhamento de editor ou admin pode mudar o projeto.

O que ele não pode fazer

Ele não pode ler uma senha do CMS, um token OAuth, um segredo de webhook nem a chave de API do projeto. Essa chave de API não entra no MCP. content:write edita um artigo e não o publica. O cliente não conclui um login no WordPress, Shopify, Webflow ou Google. Você faz isso na AymarTech. Um limite de projetos só remove projetos. Ferramentas de faturamento não estão num token comum. Um projeto é de blog ou de Instagram, não os dois. Uma publicação enfileirada, um pedido de indexação aceito e um envio de sitemap aceito ainda precisam ser conferidos com get_publication_status antes de a página pública contar como alterada.

Como ver o que ele fez

Cada escrita fica no token que a fez: o nome da ferramenta, o projeto, o status e a hora. O texto do artigo e os segredos não ficam nesse registro. O token mostra quando foi usado pela última vez. Com monitoring:read, get_operations_overview lista as escritas recentes desse token num projeto — ferramenta, status, erro e horários — mais os comandos de publicação e se uma URL ao vivo está confirmada. A lista é do token que pergunta, não de todos os tokens da conta.

Como revogar o acesso

Revogue o token no login da AymarTech ao qual ele pertence. O próximo pedido falha antes de o MCP começar e antes de qualquer ferramenta rodar. Um token vencido falha do mesmo jeito. Apagar o chat no Claude ou no ChatGPT deixa o token válido.

Perguntas

É a conexão que permite ao Claude, ao ChatGPT ou a outro cliente MCP chamar a AymarTech em seu nome. Você pede em linguagem comum. O cliente usa as ferramentas da AymarTech. A AymarTech só permite o que os escopos daquele token e o seu papel no projeto autorizam.

Adicione um servidor MCP remoto próprio em https://app.aymar.tech/mcp e envie Authorization: Bearer mais o seu token aym_mcp_. A AymarTech não publica um plugin separado de loja. O cliente precisa aceitar um servidor MCP remoto com esse cabeçalho.

Só se o token incluir publishing:write para um projeto de blog, ou social:write para um projeto de Instagram, e o seu papel nesse projeto puder publicar. Um pedido enfileirado não é uma URL ao vivo. O cliente deve ler get_publication_status antes de tratar a página como publicada.

Revogue o token desse login da AymarTech. Tokens revogados e vencidos são recusados antes de qualquer ferramenta rodar. Apagar o chat no Claude ou no ChatGPT não revoga o token. O token revoga.

Não. request_article_indexing enfileira um aviso da Indexing API do Google por artigo a cada 24 horas, e exige publishing:write. get_publication_status mostra o que aconteceu depois. O Google aceitar o aviso é um estado separado de rastrear ou indexar a página.

O seu painel, no chat que você já usa

Conecte a AymarTech a um cliente MCP