ANÚNCIO

~/questoes/agentes-de-ia

Qual é a função principal de um servidor MCP?

Responda, confira o feedback e use o resultado para orientar sua revisão.
Aula de referência Aprenda a Criar Seu Próprio Servidor MCP
Para fixar

Entendendo a Função Principal de um Servidor MCP

Conceito central

Um servidor MCP é responsável por expor recursos, ferramentas e funcionalidades específicas que clientes podem solicitar de forma estruturada. Funciona como um intermediário que permite que sistemas e modelos de linguagem acessem capacidades específicas sem precisar de integrações personalizadas.

Por que essa resposta faz sentido

A alternativa D está correta porque descreve exatamente o propósito de um servidor MCP: disponibilizar recursos e ferramentas de forma organizada para que clientes possam utilizá-los conforme o protocolo estabelece. Essa é a essência do Model Context Protocol.

Armadilhas comuns

  • Confundir servidor MCP com um banco de dados centralizado. O MCP é sobre expor funcionalidades, não apenas armazenar dados.
  • Achar que o MCP é apenas para HTTP. O protocolo é mais amplo e flexível que isso.
  • Pensar que o servidor executa os modelos de linguagem. Na verdade, o servidor oferece recursos que clientes (incluindo LLMs) utilizam.

Entenda as alternativas

A

Armazenar dados permanentemente não é a função principal de um servidor MCP. O servidor expõe funcionalidades e recursos, mas não necessariamente precisa armazenar todos os dados dos clientes de forma centralizada. O MCP é sobre comunicação e acesso a recursos, não sobre storage.

B

Um servidor MCP não é restrito apenas a requisições HTTP e não rejeita comunicações alternativas. O protocolo MCP é mais flexível e permite diferentes tipos de comunicação e protocolos. Essa alternativa apresenta uma limitação que não existe no MCP.

C

Executar modelos de linguagem diretamente sem intermediários contradiz o conceito do MCP. O servidor MCP funciona justamente como um intermediário estruturado que permite que clientes (incluindo LLMs) acessem recursos de forma padronizada e segura.

D

Esta alternativa descreve perfeitamente a função de um servidor MCP: expor recursos, ferramentas e funcionalidades de forma estruturada para que clientes possam solicitá-los e utilizá-los. Isso é o núcleo do protocolo.

Dica prática: Pense em um servidor MCP como um cardápio de um restaurante. O servidor lista todas as 'funcionalidades' disponíveis (como se fossem pratos), e o cliente (o LLM ou sistema) escolhe o que precisa usar naquele momento. O servidor não armazena as refeições nem executa o cozinheiro: apenas oferece as opções de forma organizada.

Revise pensando: Se você precisasse descrever um servidor MCP para um colega em uma frase, qual seria o essencial a mencionar sobre sua função?