O que é um servidor MCP?
O servidor faz três coisas. Publica uma lista de ferramentas, descreve o que cada uma faz e do que precisa, e processa as chamadas quando um agente as usa.
Antes do MCP, conectar um assistente de IA a um sistema de negócio exigia criar um conector personalizado para cada combinação: um cliente HTTP, autenticação, documentação e código para manter. O MCP substitui isso por um único protocolo compartilhado. Um sistema expõe os seus recursos uma vez, e qualquer cliente de IA compatível com MCP pode descobri-los e usá-los.
Como funciona um servidor MCP?
Um servidor MCP fica entre um cliente de IA, como um assistente ou um framework de agentes, e o sistema ao qual se conecta. O cliente pergunta ao servidor quais ferramentas estão disponíveis, o servidor descreve cada uma, e o agente decide quais chamar para atender a um pedido.
- Conectar. A pessoa adiciona o servidor MCP ao seu cliente de IA e faz login, para que o servidor saiba quem faz o pedido.
- Descobrir. O agente pergunta quais ferramentas estão disponíveis. O servidor retorna apenas as ferramentas que essa pessoa tem permissão para usar.
- Pedir. A pessoa pede algo em linguagem natural, como “verificar quais conexões de dados falharam esta semana”.
- Chamar e encadear. O agente chama uma ou mais ferramentas em sequência. O servidor executa cada chamada no sistema real, com a autorização da pessoa.
- Revisar. O agente retorna o resultado, e a pessoa decide o que fazer com ele.
Qual é um exemplo de servidor MCP?
Verificar conexões de dados a partir de um assistente de IA
Um analista de marketing trabalha em um assistente de IA o dia todo. Em vez de entrar em uma plataforma separada, pede ao assistente que liste as conexões de dados que pararam de sincronizar e compare o esquema de uma fonte com o do mês passado.
Por meio de um servidor MCP, o assistente descobre as ferramentas certas, chama essas ferramentas com as permissões do analista e retorna a resposta na conversa. Ninguém precisou escrever código de integração personalizado para isso.
Servidor MCP vs. API vs. conector personalizado
Um servidor MCP geralmente encapsula uma API existente em vez de substituí-la. A diferença está no público para o qual é projetado: pessoas que escrevem código ou agentes de IA que escolhem ferramentas.
| Conector personalizado | API | Servidor MCP | |
|---|---|---|---|
| Criado para | Uma integração específica | Desenvolvedores que escrevem código | Assistentes e agentes de IA |
| Como as ferramentas são encontradas | Codificadas diretamente | Consultadas na documentação | Descobertas automaticamente pelo agente |
| Reutilização entre clientes de IA | Nenhum | Cada cliente integra separadamente | Qualquer cliente compatível com MCP |
| Manutenção quando o sistema muda | Atualizar cada conector | Atualizar o código do cliente | As definições das ferramentas são atualizadas com o sistema |
| Permissões | Depende da implementação | Depende da implementação | Pode repassar a autorização de cada pessoa |
Por que os servidores MCP são importantes para as equipes de negócio?
Os assistentes de IA só são úteis no trabalho se conseguirem acessar os sistemas onde o trabalho acontece. Os servidores MCP tornam isso viável e, ao mesmo tempo, governado.
- IA onde as pessoas já trabalham. As equipes usam o assistente que preferem, e ele acessa os sistemas de negócio diretamente.
- Menos trabalho de integração. Quando uma equipe adiciona ou troca de assistente de IA, nada precisa ser reconstruído do lado do sistema.
- Acesso governado. Os agentes podem atuar dentro das permissões que cada pessoa já tem, para que as regras de acesso continuem em vigor.
- Dados prontos para agentes. Dados limpos, governados e bem descritos deixam ao agente menos margem para escolher a ferramenta errada ou interpretar mal um campo.
Como Alli faz isso?
O MCP Server do Alli by PMG é um servidor Model Context Protocol para o Alli. Lê as especificações de API do Alli, transforma essas especificações em ferramentas que podem ser chamadas e protege cada chamada com OAuth 2.1 com PKCE. Encaminha o token autorizado de cada pessoa em cada solicitação, e as solicitações são stateless, portanto os tokens não são armazenados entre chamadas.
Por meio dele, um agente de IA pode trabalhar com 20 serviços do Alli, incluindo Datasources, Data Explorer, Generative Dashboards, Generative Workflows e Creative Insights, e as definições das ferramentas acompanham a API do Alli à medida que ela muda.
Explorar Alli MCP ServerPerguntas frequentes sobre servidor MCP
O que significa MCP?
MCP significa Model Context Protocol, um padrão aberto para conectar modelos de IA a ferramentas e dados. Um servidor MCP é a peça que expõe as ferramentas de um sistema por meio desse protocolo.
Um servidor MCP é o mesmo que uma API?
Não. Um servidor MCP geralmente encapsula uma API existente e apresenta essa API como ferramentas que um agente de IA pode descobrir e chamar. Uma API é criada para desenvolvedores que escrevem código. Um servidor MCP é criado para agentes de IA que escolhem quais ferramentas chamar.
É preciso escrever código para usar um servidor MCP?
Geralmente, não. Após adicionar um servidor MCP a um cliente de IA compatível com MCP e fazer login, a pessoa pode fazer pedidos em linguagem natural, e o agente chama as ferramentas.
Os servidores MCP são seguros?
Podem ser. Um servidor MCP bem construído autentica cada pessoa, normalmente com OAuth, e permite que os agentes atuem apenas dentro das permissões que essa pessoa já tem. A segurança depende de como o servidor trata a autorização e os tokens.
Um servidor MCP pode executar ações ou apenas ler dados?
As duas coisas são possíveis. Um servidor MCP pode expor ferramentas de leitura, como consultar dados, e ferramentas de ação, como iniciar um workflow. O que um agente pode fazer depende das ferramentas expostas e das permissões da pessoa.
Última atualização: Voltar ao glossário
