Skip to content

Latest commit

 

History

History
104 lines (67 loc) · 4.57 KB

File metadata and controls

104 lines (67 loc) · 4.57 KB

-2- Opprett prosjekt

Nå som du har installert SDK-en, la oss opprette et prosjekt neste:

-3- Opprett prosjektfiler

-4- Skriv serverkode

-5- Legge til et verktøy og en ressurs

Legg til et verktøy og en ressurs ved å legge til følgende kode:

-6- Fullstendig kode

La oss legge til den siste koden vi trenger slik at serveren kan starte:

-7- Test serveren

Start serveren med følgende kommando:

-8- Kjør med inspector

Inspector er et flott verktøy som kan starte serveren din og lar deg samhandle med den slik at du kan teste at den fungerer. La oss starte den:

Note

det kan se annerledes ut i "kommando"-feltet siden det inneholder kommandoen for å kjøre en server med ditt spesifikke runtime/

Du skal nå se følgende brukergrensesnitt:

Koble til

  1. Koble til serveren ved å velge Koble til-knappen
    Når du kobler til serveren, skal du nå se følgende:

    Koblet til

  2. Velg "Tools" og "listTools", du skal se "Add" dukke opp, velg "Add" og fyll inn parameterverdiene.

    Du skal se følgende svar, altså et resultat fra "add"-verktøyet:

    Resultat av å kjøre add

Gratulerer, du har klart å opprette og kjøre din første server!

Offisielle SDK-er

MCP tilbyr offisielle SDK-er for flere språk:

  • C# SDK - Vedlikeholdes i samarbeid med Microsoft
  • Java SDK - Vedlikeholdes i samarbeid med Spring AI
  • TypeScript SDK - Den offisielle TypeScript-implementasjonen
  • Python SDK - Den offisielle Python-implementasjonen
  • Kotlin SDK - Den offisielle Kotlin-implementasjonen
  • Swift SDK - Vedlikeholdes i samarbeid med Loopwork AI
  • Rust SDK - Den offisielle Rust-implementasjonen

Viktige punkter

  • Å sette opp et MCP-utviklingsmiljø er enkelt med språkspesifikke SDK-er
  • Å bygge MCP-servere innebærer å opprette og registrere verktøy med klare skjemaer
  • Testing og feilsøking er avgjørende for pålitelige MCP-implementasjoner

Eksempler

Oppgave

Lag en enkel MCP-server med et verktøy etter eget valg:

  1. Implementer verktøyet i ditt foretrukne språk (.NET, Java, Python eller JavaScript).
  2. Definer inndata-parametere og returverdier.
  3. Kjør inspector-verktøyet for å sikre at serveren fungerer som forventet.
  4. Test implementasjonen med ulike inndata.

Løsning

Løsning

Ekstra ressurser

Hva skjer videre

Neste: Kom i gang med MCP-klienter

Ansvarsfraskrivelse:
Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi streber etter nøyaktighet, vennligst vær oppmerksom på at automatiske oversettelser kan inneholde feil eller unøyaktigheter. Det opprinnelige dokumentet på originalspråket skal anses som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for eventuelle misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.