Skip to content

Latest commit

 

History

History
104 lines (67 loc) · 4.71 KB

File metadata and controls

104 lines (67 loc) · 4.71 KB

-2- Crea il progetto

Ora che hai installato l’SDK, creiamo il progetto:

-3- Crea i file del progetto

-4- Crea il codice del server

-5- Aggiungere uno strumento e una risorsa

Aggiungi uno strumento e una risorsa inserendo il seguente codice:

-6 Codice finale

Aggiungiamo l’ultimo pezzo di codice necessario per avviare il server:

-7- Testa il server

Avvia il server con il seguente comando:

-8- Esegui usando l’inspector

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:

Connect

  1. Connettiti al server selezionando il pulsante Connect
    Una volta connesso al server, dovresti vedere quanto segue:

    Connected

  2. 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":

    Result of running add

Complimenti, sei riuscito a creare ed eseguire il tuo primo server!

SDK ufficiali

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

Punti chiave

  • 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

Esempi

Compito

Crea un semplice server MCP con uno strumento a tua scelta:

  1. Implementa lo strumento nel linguaggio che preferisci (.NET, Java, Python o JavaScript).
  2. Definisci i parametri di input e i valori di ritorno.
  3. Esegui lo strumento inspector per assicurarti che il server funzioni come previsto.
  4. Testa l’implementazione con vari input.

Soluzione

Soluzione

Risorse aggiuntive

Cosa fare dopo

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.