Agora que tem o SDK instalado, vamos criar um projeto a seguir:
Adicione uma ferramenta e um recurso adicionando o seguinte código:
Vamos adicionar o último código necessário para que o servidor possa arrancar:
Inicie o servidor com o seguinte comando:
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:
-
Conecte-se ao servidor selecionando o botão Conectar
Depois de se conectar ao servidor, deverá ver o seguinte: -
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":
Parabéns, conseguiu criar e executar o seu primeiro servidor!
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
- 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
Crie um servidor MCP simples com uma ferramenta à sua escolha:
- Implemente a ferramenta na sua linguagem preferida (.NET, Java, Python ou JavaScript).
- Defina os parâmetros de entrada e os valores de retorno.
- Execute a ferramenta inspector para garantir que o servidor funciona como esperado.
- Teste a implementação com vários inputs.
- Criar Agentes usando Model Context Protocol na Azure
- MCP Remoto com Azure Container Apps (Node.js/TypeScript/JavaScript)
- Agente MCP OpenAI .NET
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.


