Nå som du har installert SDK-en, la oss opprette et prosjekt neste:
Legg til et verktøy og en ressurs ved å legge til følgende kode:
La oss legge til den siste koden vi trenger slik at serveren kan starte:
Start serveren med følgende kommando:
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 serveren ved å velge Koble til-knappen
Når du kobler til serveren, skal du nå se følgende: -
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:
Gratulerer, du har klart å opprette og kjøre din første server!
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
- Å 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
Lag en enkel MCP-server med et verktøy etter eget valg:
- Implementer verktøyet i ditt foretrukne språk (.NET, Java, Python eller JavaScript).
- Definer inndata-parametere og returverdier.
- Kjør inspector-verktøyet for å sikre at serveren fungerer som forventet.
- Test implementasjonen med ulike inndata.
- Bygg agenter med Model Context Protocol på Azure
- Fjern-MCP med Azure Container Apps (Node.js/TypeScript/JavaScript)
- .NET OpenAI MCP Agent
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.


