Verktyg: åtgärder som modellen utför
Funktioner som AI anropar för att utföra något.
Verktyg: åtgärder som modellen utför är en gratis lektion i MCP Academy på CoddyKit. Detta är lektion 1 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för MCP Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i MCP Academy innehåller totalt 4 lektioner.
Möt den första primitiven
MCP ger en modell tre byggblock. Det första är verktyget: en funktion som AI:n faktiskt kan köra för att göra något i världen. 🔧
Verktyg utför åtgärder
Ett verktyg är till för att göra något, inte bara för att veta något. Att skicka e-post, fråga en databas eller skapa en fil hör hemma här, eftersom varje åtgärd ändrar eller hämtar aktuellt tillstånd.
Modellen bestämmer
Ni exponerar verktyget, men modellen väljer när det ska anropas. Utifrån samtalet väljer AI:n rätt verktyg och fyller i argumenten åt er.
Ett verktyg är bara en funktion
I Python-SDK:t är ett verktyg en vanlig funktion. Ni markerar den med dekoratören @mcp.tool(), och servern annonserar den för klienterna.
@mcp.tool()
def add(a: int, b: int) -> int:
return a + bVarje verktyg behöver ett namn
Varje verktyg har ett namn som modellen använder för att anropa det. Som standard blir funktionsnamnet verktygets namn, så add och get_weather fungerar direkt.
Beskrivningar vägleder AI:n
Modellen läser er docstring för att förstå vad ett verktyg gör. En tydlig sammanfattning på en mening gör det lättare för AI:n att välja rätt verktyg vid rätt tillfälle.
@mcp.tool()
def add(a: int, b: int) -> int:
"""Add two numbers together."""
return a + bArgument blir ett schema
Funktionens parametrar omvandlas till ett indataschema. Modellen ser namn och typer och vet därför exakt vilka data den ska skicka.
Resultaten skickas tillbaka
Vad verktyget än returnerar skickas tillbaka till modellen som kontext. AI:n väver sedan in resultatet i sitt svar till användaren.
Verktyg kan ha sidoeffekter
Eftersom ett verktyg kör riktig kod kan det ändra saker: skriva till disk, debitera ett kort eller publicera ett meddelande. Just därför körs verktyg under användarens kontroll. ⚠️
Modellstyrt enligt design
MCP kallar verktyg för modellstyrda. Modellen initierar anropet, medan värdappen fortfarande kan be användaren godkänna det innan något körs.
Ett verktyg, en uppgift
Håll varje verktyg fokuserat på en enda tydlig åtgärd. Små, väl namngivna verktyg är mycket enklare för modellen att välja korrekt än ett enda jättelikt verktyg som gör allt.
Snabbkontroll
Låt oss befästa vad som gör ett verktyg till ett verktyg.
Sammanfattning: verktyg
Bra jobbat! Ett verktyg är en modellstyrd funktion som gör något. Ni namnger det, beskriver det, anger typer för argumenten och returnerar ett resultat som AI:n kan använda. ✅
Lär dig Python med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 30
- Lektioner
- 120
Vanliga frågor
Är lektionen ”Verktyg: åtgärder som modellen utför” gratis?
Ja – du kan läsa vilka 3 lektioner som helst i lärvägen MCP Academy, inklusive ”Verktyg: åtgärder som modellen utför”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i MCP Academy innehåller totalt 4 lektioner.
Vad lär jag mig i ”Verktyg: åtgärder som modellen utför”?
Funktioner som AI anropar för att utföra något. Ni övar på MCP Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig MCP Academy?
Du behöver inga förkunskaper. Utbildningen i MCP Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 1 av 4.
Hur lång tid tar lektionen ”Verktyg: åtgärder som modellen utför”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här MCP Academy-lektionen?
Ja. Varje MCP Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Verktyg: åtgärder som modellen utför
- Resurser: data som modellen läser
- Prompts: återanvändbara instruktioner
- Välj rätt grundkomponent