IA e design

O que é o MCP? Deixar o teu assistente de IA usar ferramentas reais

Um assistente de IA que só sabe falar fica-se pelos conselhos. Um que consegue usar as tuas ferramentas pode mesmo fazer o trabalho. O MCP é o padrão que liga as duas coisas.

GradientlyConta Gradiently verificada··7 min de leitura
Capa: Mauve Sound · GR·CX5F·BG

A versão curta

  • O MCP, o Model Context Protocol, é um padrão aberto que deixa as aplicações de IA ligarem-se a ferramentas e dados externos de forma coerente.
  • A Anthropic apresentou o MCP como padrão aberto em novembro de 2024, e hoje é suportado por um número crescente de aplicações de IA e ferramentas de programação.
  • No MCP, uma aplicação anfitriã, como um assistente de IA, corre clientes que se ligam a servidores, e cada servidor oferece ferramentas, recursos e prompts.
  • Com o MCP, um assistente pode fazer trabalho real noutro software, como pesquisar recursos, criar designs ou atualizar registos, em vez de só descrever como se faz.
  • Liga servidores MCP com credenciais limitadas e revogáveis, concede só as permissões de que uma tarefa precisa e revê o que o assistente faz.
Nesta página

O que é o MCP? O MCP, o Model Context Protocol, é um padrão aberto que deixa os assistentes de IA usar ferramentas e dados reais. Em vez de cada aplicação de IA construir uma integração à medida para cada serviço, um serviço disponibiliza um servidor MCP e qualquer assistente compatível com MCP se pode ligar a ele. O resultado é um assistente que consegue agir, como pesquisar os teus ficheiros, criar um design ou atualizar um registo, em vez de só te dizer como.

A Anthropic apresentou o MCP como padrão aberto em novembro de 2024, e desde então foi adotado por um número crescente de aplicações de IA e ferramentas de programação. O site oficial do MCP descreve-o como uma forma universal de ligar aplicações de IA a sistemas externos e compara-o a uma porta USB-C para a IA.

Como funciona o MCP: anfitriões, clientes e servidores

O MCP tem três papéis. Só lidas diretamente com o primeiro e o terceiro.

PapelO que éExemplo
AnfitriãoA aplicação de IA que usasUma aplicação de assistente de IA, ou uma ferramenta de programação com IA
ClienteUm conector dentro do anfitrião, um por servidorTrata da conversa com um serviço
ServidorUm programa que expõe as capacidades de um serviçoUma ferramenta de design, um arquivo de ficheiros, um calendário, uma base de dados
Um anfitrião pode ligar-se a muitos servidores ao mesmo tempo, cada um através do seu próprio cliente.

Cada servidor pode oferecer três tipos de coisa. As ferramentas são ações que o assistente pode fazer, como “criar um design”. Os recursos são dados que pode ler, como um ficheiro ou um perfil de marca. Os prompts são instruções prontas que o servidor sugere para tarefas comuns. Os servidores podem correr no teu computador, comunicando pela entrada e saída padrão, ou na web, comunicando por HTTP.

O que acontece quando um assistente usa uma ferramenta

Por trás de um pedido simples, os passos são sempre os mesmos. Ajuda conhecê-los, porque cada um é um ponto onde continuas no controlo.

  1. 1

    O assistente fica a saber o que existe

    Quando se liga, o cliente pede a cada servidor a sua lista de ferramentas, com um nome, uma descrição e as entradas que cada uma aceita.

  2. 2

    Pedes alguma coisa

    Por exemplo: faz uma story a anunciar que abrimos até tarde às sextas.

  3. 3

    O assistente escolhe uma ferramenta

    Decide que uma ferramenta de design serve e preenche as entradas a partir do teu pedido. Muitas aplicações pedem a tua autorização antes de uma ferramenta correr.

  4. 4

    O servidor faz o trabalho

    Chama o serviço real com as credenciais que lhe deste, e só com as permissões que essas credenciais permitem.

  5. 5

    O resultado volta

    O servidor devolve o resultado, como uma ligação para o novo design, e o assistente diz-te o que fez.

json
{
  "jsonrpc": "2.0",
  "id": 7,
  "method": "tools/call",
  "params": {
    "name": "design",
    "arguments": {
      "request": "A story announcing that we open late on Fridays",
      "size": "ig-story"
    }
  }
}
O aspeto de uma chamada de ferramenta na ligação. As mensagens MCP usam JSON-RPC: um método, um nome de ferramenta e os seus argumentos. Nunca tens de as escrever; o assistente fá-lo.

O que o MCP torna possível no design

A maior parte do trabalho de design é uma cadeia de pequenos passos entre várias aplicações. O MCP deixa um assistente percorrer essa cadeia por ti, dentro das ferramentas que já usas, enquanto tu ficas com a palavra final.

Assistente sem ferramentas

  • Sugere um título; tu copia-lo para a tua aplicação de design
  • Descreve uma paleta; tu escreves os códigos hex
  • Explica como redimensionar; tu fazes isso cinco vezes
  • Não vê o teu kit de marca nem os teus designs anteriores

Assistente com MCP

  • Cria o design com o título já no sítio
  • Pesquisa recursos reais e aplica-os
  • Faz cópias em todos os tamanhos que pedires
  • Lê o teu perfil de marca antes de começar

A qualidade continua a depender da ferramenta do outro lado. Um assistente ligado a uma ferramenta de design com um sistema de marca forte produz trabalho fiel à marca; um ligado a uma tela em branco produz trabalho genérico. Ferramentas de design com IA explica como avaliar isso, e diretrizes de marca para IA mostra como dar a um assistente regras que ele consiga seguir.

Manter a segurança com o MCP

Ligar um assistente a um serviço real significa que ele pode mudar coisas reais. Trata uma ligação MCP como dar acesso a um novo colega competente: específico, limitado e fácil de retirar.

  • Usa chaves limitadas. Cria uma chave que permita só o que a tarefa precisa, como ler designs mas não reservar nada.
  • Uma chave por sítio. Dá a cada chave o nome do sítio onde é usada, para poderes revogar uma sem estragar as outras.
  • Mantém as chaves em segredo. Guarda-as num gestor de palavras-passe ou nas definições seguras do cliente, nunca em ficheiros partilhados ou capturas de ecrã.
  • Revê antes de aprovar. Lê o que uma ferramenta está prestes a fazer, sobretudo quando cria, muda ou gasta alguma coisa.
  • Desconfia de conteúdo não fiável. O texto que um assistente lê através de uma ferramenta, como uma página web ou um documento, pode conter instruções. Mantém as ferramentas sensíveis desligadas quando trabalhas com material em que não confias.
  • Revoga o que não usas. As chaves antigas são risco sem benefício.
PermissãoDeixa o assistenteConcede-a quando
Ler designsListar e abrir os teus designsPrecisa de ver ou partir de trabalho anterior
Criar e editar designsFazer novos designs e mudá-losQueres que produza trabalho por ti
Pesquisar MarksProcurar materiais no MercadoDeve encontrar um visual para um briefing
Gerar marcasFazer propostas de marca a partir de uma descriçãoEstás a montar uma marca nova
Reservar MarksReservar um Mark para o teu espaço de trabalhoSó se quiseres que aja sobre a propriedade
Permissões de uma chave da Gradiently, como exemplo de privilégio mínimo: a maioria das tarefas de design só precisa das três primeiras.

A Gradiently e o MCP

A Gradiently tem um servidor MCP alojado em https://gradiently.design/api/mcp. Cria uma chave em Definições, na secção API e agentes, escolhe o que pode fazer (como ler designs, criar e editar designs, pesquisar Marks ou gerar marcas) e junta-a ao teu cliente MCP. A chave é mostrada uma única vez e pode ser revogada a qualquer momento. O teu assistente pode então pesquisar Marks, ler o teu espaço de trabalho, gerar opções de marca e fazer designs que abrem no Studio para os acabares.

json
{
  "mcpServers": {
    "gradiently": {
      "url": "https://gradiently.design/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}
A forma de uma entrada MCP remota nos clientes que usam uma configuração em JSON. Põe a tua chave no lugar de YOUR_KEY e mantém o ficheiro privado.

Para ver como isto fica na prática, vê criar designs com o Claude. Para a configuração passo a passo em diferentes clientes, vê ligar um assistente de IA e a documentação para programadores.

Perguntas frequentes

O que é o MCP na IA?

O MCP, o Model Context Protocol, é um padrão aberto para ligar aplicações de IA a ferramentas e dados externos, para que um assistente possa fazer ações noutro software em vez de só dar conselhos.

Quem criou o MCP?

A Anthropic apresentou o Model Context Protocol como padrão aberto em novembro de 2024. É desenvolvido de forma aberta, e muitas aplicações de IA e ferramentas de programação já o suportam.

O que é um servidor MCP?

Um programa que expõe as capacidades de um serviço aos assistentes de IA, como ferramentas para chamar, recursos para ler e prompts para usar. Pode correr no teu computador ou na web.

É seguro usar o MCP?

É tão seguro quanto as permissões que concedes. Liga só servidores em que confias, usa chaves limitadas e revogáveis, revê as ações antes de as aprovar e remove as chaves que já não usas.

Preciso de saber programar para usar o MCP?

Normalmente não. Muitas aplicações de IA deixam-te juntar um servidor MCP com um URL e uma chave, e o assistente trata sozinho das chamadas às ferramentas.

Partilhar este guia

Escrito pela GradientlyConta Gradiently verificada

A equipa por trás da Gradiently, uma ferramenta de design construída em torno dos Marks: gradientes vivos que fazem tudo o que crias parecer teu.

Ver o nosso perfil