dotnet restoredotnet runSunucu bir terminalde çalışırken, başka bir terminal açın ve aşağıdaki komutu çalıştırın:
npx @modelcontextprotocol/inspector dotnet runBu, örneği test etmenizi sağlayan görsel bir arayüze sahip bir web sunucusu başlatmalıdır.
Sunucu bağlandıktan sonra:
- araçları listelemeyi deneyin ve argümanlar 2 ve 4 olan
addkomutunu çalıştırın, sonuçta 6 görmelisiniz. - resources ve resource template kısmına gidin, "greeting" çağırın, bir isim yazın ve sağladığınız isimle bir selamlama görmelisiniz.
Aşağıdaki komutu çalıştırarak doğrudan CLI modunda başlatabilirsiniz:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/listBu, sunucuda mevcut olan tüm araçları listeleyecektir. Aşağıdaki çıktıyı görmelisiniz:
{
"tools": [
{
"name": "Add",
"description": "Adds two numbers",
"inputSchema": {
"type": "object",
"properties": {
"a": {
"type": "integer"
},
"b": {
"type": "integer"
}
},
"title": "Add",
"description": "Adds two numbers",
"required": [
"a",
"b"
]
}
}
]
}
Bir aracı çağırmak için şunu yazın:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/call --tool-name Add --tool-arg a=1 --tool-arg b=2Aşağıdaki çıktıyı görmelisiniz:
{
"content": [
{
"type": "text",
"text": "Sum 3"
}
],
"isError": false
}
![!TIP] Inspector'ı tarayıcı yerine CLI modunda çalıştırmak genellikle çok daha hızlıdır. Inspector hakkında daha fazla bilgi için buraya bakabilirsiniz.
Feragatname:
Bu belge, AI çeviri servisi Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hata veya yanlışlık içerebileceğini lütfen unutmayın. Orijinal belge, kendi dilinde yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucunda oluşabilecek yanlış anlamalar veya yanlış yorumlamalar için sorumluluk kabul edilmemektedir.