Ora che hai installato l’SDK, creiamo il progetto:
Aggiungi uno strumento e una risorsa inserendo il seguente codice:
Aggiungiamo l’ultimo pezzo di codice necessario per avviare il server:
Avvia il server con il seguente comando:
L’inspector è uno strumento utile che può avviare il server e ti permette di interagire con esso per testarne il funzionamento. Avviamolo:
Note
potrebbe apparire diverso nel campo "command" poiché contiene il comando per eseguire un server con il runtime specifico che stai usando.
Dovresti vedere la seguente interfaccia utente:
-
Connettiti al server selezionando il pulsante Connect
Una volta connesso al server, dovresti vedere quanto segue: -
Seleziona "Tools" e poi "listTools", dovresti vedere comparire "Add", seleziona "Add" e inserisci i valori dei parametri.
Dovresti vedere la seguente risposta, cioè il risultato dello strumento "add":
Complimenti, sei riuscito a creare ed eseguire il tuo primo server!
MCP fornisce SDK ufficiali per diversi linguaggi:
- C# SDK - Mantenuto in collaborazione con Microsoft
- Java SDK - Mantenuto in collaborazione con Spring AI
- TypeScript SDK - Implementazione ufficiale in TypeScript
- Python SDK - Implementazione ufficiale in Python
- Kotlin SDK - Implementazione ufficiale in Kotlin
- Swift SDK - Mantenuto in collaborazione con Loopwork AI
- Rust SDK - Implementazione ufficiale in Rust
- Configurare un ambiente di sviluppo MCP è semplice grazie agli SDK specifici per linguaggio
- Costruire server MCP significa creare e registrare strumenti con schemi chiari
- Testare e fare debug è fondamentale per implementazioni MCP affidabili
- Calcolatrice Java
- Calcolatrice .Net
- Calcolatrice JavaScript
- Calcolatrice TypeScript
- Calcolatrice Python
Crea un semplice server MCP con uno strumento a tua scelta:
- Implementa lo strumento nel linguaggio che preferisci (.NET, Java, Python o JavaScript).
- Definisci i parametri di input e i valori di ritorno.
- Esegui lo strumento inspector per assicurarti che il server funzioni come previsto.
- Testa l’implementazione con vari input.
- Costruire agenti usando Model Context Protocol su Azure
- MCP remoto con Azure Container Apps (Node.js/TypeScript/JavaScript)
- Agente .NET OpenAI MCP
Prossimo: Iniziare con i client MCP
Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica Co-op Translator. Pur impegnandoci per garantire l’accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o inesattezze. Il documento originale nella sua lingua nativa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un umano. Non ci assumiamo alcuna responsabilità per eventuali fraintendimenti o interpretazioni errate derivanti dall’uso di questa traduzione.


