A arquitetura Agent First: Agents, Skills, MCP e APIs

A arquitetura Agent First: Agents, Skills, MCP e APIs
Unif Agents team
Unif Agents team

Por que a UnifAPI coloca os Agents de marketing primeiro, carrega Skills como fluxos e mantém APIs de SEO, GEO, navegador e social como evidência.

Em resumo: a UnifAPI agora parte do trabalho que um profissional de marketing quer delegar ao Claude, ao Codex ou a outro assistente compatível com MCP. Os Agents são a superfície de produto, as Skills são os runbooks executáveis, o MCP é o caminho de conexão e as APIs são a camada de evidência de dados públicos ao vivo.

A primeira versão da UnifAPI era fácil de explicar para desenvolvedores: uma chave de API, um contrato OpenAPI, muitos endpoints de dados públicos. Isso ainda é verdade, mas já não é a primeira frase mais útil para um operador que quer que um assistente faça pesquisa de marketing.

Um operador não pede "a família de endpoints de SEO" ou "uma chamada de Browser Markdown renderizada". Ele pede uma auditoria de ranking, um relatório de visibilidade em GEO, uma shortlist de criadores, um briefing de concorrentes, uma varredura de local pack ou um memorando de oportunidades de conteúdo. A arquitetura Agent First começa por aí.

As quatro camadas

CamadaO que significaExemplo
AgentUm papel de marketing nomeado que você executa dentro do seu assistenteSEO Agent, AI Visibility Agent, Competitive Intelligence Agent
SkillUma capacidade única implementada como um runbook SKILL.mdseo-audit, ai-answer-gap, competitor-profiling
MCPO caminho de conexão que permite ao assistente chamar a UnifAPIlist_operations, get_operation, call_api
APIO contrato de dados públicos ao vivo por trás do fluxo de trabalho/seo/serp, /geo/serp, /browser/markdown

Esse stack importa porque cada camada tem uma função diferente. O Agent nomeia o resultado. A Skill diz ao assistente como fazer o trabalho. O MCP cuida da autenticação, da descoberta e da invocação. A API retorna registros que podem ser citados.

Essa separação mantém o produto honesto. Se uma Skill diz que pode verificar visibilidade em AI, a API de GEO precisa retornar registros de resposta, citação, menção e volume. Se um SEO Agent diz que pode inspecionar uma página, a API de Browser precisa retornar Markdown ou HTML renderizado, não apenas uma string de URL.

Por que os Agents vêm primeiro

Os Agents da UnifAPI não são bots hospedados. Você os executa dentro do assistente que já usa, como o Claude ou o Codex. A UnifAPI fornece o papel, as Skills e os dados públicos por meio do MCP.

Essa formulação é deliberada. O runtime é o seu assistente. O Agent da UnifAPI é o pacote de fluxo de trabalho específico de papel. A camada de dados é a UnifAPI.

Isso dá ao operador um modelo mental simples:

  1. Escolha o Agent que corresponde à tarefa.
  2. Conecte o UnifAPI MCP uma vez.
  3. Cole ou carregue o prompt do Agent.
  4. Deixe o assistente buscar a evidência pública de que precisa.
  5. Revise o briefing citado e decida o próximo passo.

O mesmo stack também pode servir a um desenvolvedor. Um desenvolvedor pode ignorar o fluxo de trabalho em prosa e chamar a API HTTP diretamente, mas a superfície pública de marketing não deveria obrigar todo não desenvolvedor a aprender primeiro o catálogo de API.

O que mudou com as Skills

As Skills não são mais apenas temas de blog ou exemplos. Elas são os artefatos de implementação que tornam um Agent repetível.

Uma boa Skill nomeia uma capacidade concreta: auditar SEO, monitorar menções em LLM, pesquisar uma conta do LinkedIn, montar uma shortlist de criadores, varrer concorrentes locais ou perfilar um concorrente. Ela deve incluir as frases de gatilho, o checklist de entrada, as chamadas de dados públicos a usar, o formato de saída, as regras de confiança e os limites.

É por isso que uma Skill é mais útil do que um trecho de prompt. Um prompt pode pedir um resultado. Uma Skill pode codificar o fluxo de trabalho, as escolhas de fonte de dados e o padrão de evidência esperado.

Por que o catálogo de API ainda importa

O catálogo de API continua sendo a fonte da verdade para dados ao vivo. SEO, GEO, Browser, dados locais, sociais, de notícias, de viagens e de eventos publicam todos os endpoints por meio do contrato unificado.

A diferença está em por onde o operador entra:

Intenção do usuárioMelhor ponto de entrada
"Auditar rankings para estas palavras-chave"SEO Agent
"Acompanhar se o ChatGPT nos cita"AI Visibility Agent
"Ler esta página pesada em JavaScript"Browser API ou SEO Skill
"Montar uma shortlist de criadores"Influencer Marketing Agent
"Integrar dados públicos no meu próprio app"Docs da API HTTP

A arquitetura permite que a UnifAPI adicione mais APIs sem transformar o produto em um menu gigante de endpoints. Uma nova cobertura de API se torna mais útil quando é conectada a uma Skill e ao resultado de um Agent.

A fronteira somente leitura

O produto atual é "olhos, não mãos". A UnifAPI lê dados públicos. Ela não publica, não edita listagens, não compra anúncios, não envia mensagens a leads e não detém credenciais de publicação de upstream.

Um Agent ainda pode recomendar passos de ação. O SEO Agent pode dizer qual página melhorar. O AI Visibility Agent pode explicar quais fontes precisam de melhor cobertura de citação. O Social Selling Agent pode rascunhar ângulos de abordagem. O operador e suas próprias ferramentas executam essas ações.

Essa fronteira é boa disciplina de produto. Ela mantém a autenticação simples, protege os usuários de ações de escrita acidentais e torna toda saída revisável.

Uma execução de exemplo

Dê ao SEO Agent um domínio e um conjunto de palavras-chave. O assistente carrega as Skills de SEO, conecta-se por meio do UnifAPI MCP, chama registros de SEO ao vivo, usa Browser Markdown para inspeção de página renderizada e retorna:

SeçãoEvidência
Resumo de rankingPosições de SERP orgânica e de AI por consulta
Lacunas de visibilidadeConsultas em que concorrentes ranqueiam ou são citados
Diagnóstico de páginaTítulos, links e blocos de conteúdo da página renderizada
Plano de correçãoMudanças priorizadas rotuladas como recomendações, não ações
Registro de fontesOperações chamadas, registros usados e notas de confiança

O operador não precisa conhecer a árvore de endpoints antes da primeira resposta útil. Mas a árvore de endpoints continua lá para rastreabilidade e uso em produção.

Referências primárias

O enquadramento de arquitetura deste artigo deve permanecer alinhado à visão geral oficial da arquitetura do Model Context Protocol. O MCP descreve um modelo de host, cliente e servidor, com primitivas como tools, recursos e prompts; a linguagem de produto da UnifAPI mapeia essas primitivas nas camadas voltadas ao operador descritas acima.

Para marcação de conteúdo e de entidades, as páginas de blog geradas usam metadados de artigo compatíveis com schema; compare o vocabulário público em Schema.org Article e Schema.org BlogPosting. Para os fundamentos de página voltados à busca, mantenha a implementação alinhada ao Guia de Introdução ao SEO do Google.

O que ler a seguir

Auditorias de ranking ao vivo do SEO Agent - a versão role-agent do clássico rank tracking.

AI Visibility Agent para GEO - como os registros de GEO sustentam o trabalho de visibilidade em mecanismos de resposta.

Browser API para leitura web de agents - por que páginas renderizadas são uma capacidade de apoio para os Agents de marketing.