Skip to content

Latest commit

 

History

History
104 lines (67 loc) · 4.7 KB

File metadata and controls

104 lines (67 loc) · 4.7 KB

-2- Criar projeto

Agora que tem o SDK instalado, vamos criar um projeto a seguir:

-3- Criar ficheiros do projeto

-4- Criar o código do servidor

-5- Adicionar uma ferramenta e um recurso

Adicione uma ferramenta e um recurso adicionando o seguinte código:

-6 Código final

Vamos adicionar o último código necessário para que o servidor possa arrancar:

-7- Testar o servidor

Inicie o servidor com o seguinte comando:

-8- Executar usando o inspector

O inspector é uma ótima ferramenta que pode iniciar o seu servidor e permitir que interaja com ele para testar se está a funcionar. Vamos arrancá-lo:

Note

pode parecer diferente no campo "command" pois contém o comando para executar um servidor com o seu runtime específico/

Deverá ver a seguinte interface de utilizador:

Conectar

  1. Conecte-se ao servidor selecionando o botão Conectar
    Depois de se conectar ao servidor, deverá ver o seguinte:

    Conectado

  2. Selecione "Tools" e "listTools", deverá ver aparecer "Add", selecione "Add" e preencha os valores dos parâmetros.

    Deverá ver a seguinte resposta, ou seja, um resultado da ferramenta "add":

    Resultado da execução do add

Parabéns, conseguiu criar e executar o seu primeiro servidor!

SDKs Oficiais

O MCP fornece SDKs oficiais para várias linguagens:

  • C# SDK - Mantido em colaboração com a Microsoft
  • Java SDK - Mantido em colaboração com a Spring AI
  • TypeScript SDK - Implementação oficial em TypeScript
  • Python SDK - Implementação oficial em Python
  • Kotlin SDK - Implementação oficial em Kotlin
  • Swift SDK - Mantido em colaboração com a Loopwork AI
  • Rust SDK - Implementação oficial em Rust

Principais pontos a reter

  • Configurar um ambiente de desenvolvimento MCP é simples com SDKs específicos para cada linguagem
  • Construir servidores MCP envolve criar e registar ferramentas com esquemas claros
  • Testar e depurar são essenciais para implementações MCP fiáveis

Exemplos

Exercício

Crie um servidor MCP simples com uma ferramenta à sua escolha:

  1. Implemente a ferramenta na sua linguagem preferida (.NET, Java, Python ou JavaScript).
  2. Defina os parâmetros de entrada e os valores de retorno.
  3. Execute a ferramenta inspector para garantir que o servidor funciona como esperado.
  4. Teste a implementação com vários inputs.

Solução

Solução

Recursos Adicionais

Próximos passos

Seguinte: Começar com Clientes MCP

Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original, na sua língua nativa, deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional realizada por um humano. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.