Nu hvor du har installeret dit SDK, lad os oprette et projekt næste skridt:
Tilføj et værktøj og en ressource ved at indsætte følgende kode:
Lad os tilføje den sidste kode, vi behøver, så serveren kan starte:
Start serveren med følgende kommando:
Inspector er et fantastisk værktøj, som kan starte din server og lade dig interagere med den, så du kan teste, at den virker. Lad os starte den op:
Note
Det kan se anderledes ud i "command"-feltet, da det indeholder kommandoen til at køre en server med din specifikke runtime/
Du skulle gerne se følgende brugerflade:
-
Forbind til serveren ved at vælge Connect-knappen
Når du har forbindelse til serveren, skulle du nu se følgende: -
Vælg "Tools" og "listTools", du skulle se "Add" dukke op, vælg "Add" og udfyld parameter-værdierne.
Du skulle se følgende svar, altså et resultat fra "add"-værktøjet:
Tillykke, du har nu formået at oprette og køre din første server!
MCP tilbyder officielle SDK'er til flere sprog:
- C# SDK - Vedligeholdes i samarbejde med Microsoft
- Java SDK - Vedligeholdes i samarbejde med Spring AI
- TypeScript SDK - Den officielle TypeScript-implementering
- Python SDK - Den officielle Python-implementering
- Kotlin SDK - Den officielle Kotlin-implementering
- Swift SDK - Vedligeholdes i samarbejde med Loopwork AI
- Rust SDK - Den officielle Rust-implementering
- Opsætning af et MCP-udviklingsmiljø er ligetil med sprog-specifikke SDK'er
- Opbygning af MCP-servere indebærer oprettelse og registrering af værktøjer med klare skemaer
- Test og fejlfinding er afgørende for pålidelige MCP-implementeringer
Opret en simpel MCP-server med et værktøj efter eget valg:
- Implementer værktøjet i dit foretrukne sprog (.NET, Java, Python eller JavaScript).
- Definer inputparametre og returværdier.
- Kør inspector-værktøjet for at sikre, at serveren fungerer som forventet.
- Test implementeringen med forskellige input.
- Build Agents using Model Context Protocol on Azure
- Remote MCP with Azure Container Apps (Node.js/TypeScript/JavaScript)
- .NET OpenAI MCP Agent
Næste: Getting Started with MCP Clients
Ansvarsfraskrivelse:
Dette dokument er oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på nøjagtighed, skal du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det oprindelige dokument på dets oprindelige sprog bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi påtager os intet ansvar for misforståelser eller fejltolkninger, der opstår som følge af brugen af denne oversættelse.


