Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Model Context Protocol (MCP)

Model Bağlam Protokolü'nün (MCP), yapay zekâ bağlantılarını veri ve araçlarla nasıl standartlaştırdığını öğren. Daha akıllı iş akışları için Ultralytics YOLO26'yı MCP ile nasıl entegre edeceğini keşfet.

Model Bağlamı Protokolü (MCP), yapay zekâ modellerinin harici veriler, araçlar ve ortamlarla etkileşim kurma biçimini standartlaştırmak için tasarlanmış açık bir standarttır. Geçmişte, büyük dil modellerini (LLMs) veya bilgisayarlı görü sistemlerini yerel dosyalar, veritabanları ya da API uç noktaları gibi gerçek dünyadaki veri kaynaklarına bağlamak, her bir araç için özel entegrasyonlar geliştirmeyi gerektiriyordu. MCP, yapay zekâ uygulamaları için USB bağlantı noktası gibi evrensel bir protokol sunarak bu parçalanmış yapıyı çözer. Bu sayede geliştiriciler bir bağlayıcıyı bir kez oluşturup birden fazla yapay zekâ istemcisinde çalıştırabilir; bu da bağlama duyarlı müşteri destek ajanları ve akıllı asistanlar oluşturmanın karmaşıklığını önemli ölçüde azaltır.

MCP Nasıl Çalışır#

MCP, temelinde istemci-ana makine-sunucu mimarisiyle çalışır. "İstemci", isteği başlatan AI uygulamasıdır (kodlama asistanı veya sohbet robotu arayüzü gibi). "Ana makine" çalışma zamanı ortamını sağlar; "sunucu" ise belirli veri ya da araca köprü görevi görür. Bir AI ajanının bir dosyaya erişmesi veya veritabanını sorgulaması gerektiğinde protokol üzerinden istek gönderir. MCP sunucusu bu isteği işler, gerekli bağlamı alır ve modele yapılandırılmış bir biçimde iletir.

Bu mimari üç temel özelliği destekler:

  • Kaynaklar: Bunlar, modelin günlükler, kod dosyaları veya iş belgeleri gibi verileri okumasına olanak tanıyarak getirme destekli üretim (RAG) için gerekli dayanağı sağlar.
  • İstemler: Kullanıcıların veya modellerin sunucuyla etkili biçimde etkileşim kurmasına yardımcı olan, önceden tanımlanmış şablonlar; istem mühendisliği iş akışlarını kolaylaştırır.
  • Araçlar: Modelin dosya düzenleme, betik çalıştırma veya bilgisayarlı görü hattıyla etkileşim kurma gibi eylemler gerçekleştirmesini sağlayan çalıştırılabilir işlevler.

Gerçek Dünya Uygulamaları#

MCP, modeli entegrasyon mantığından ayırdığı için hızla yaygınlaşıyor. Uygulamasına dair iki somut örnek:

  1. Birleşik Geliştirme Ortamları: Yazılım mühendisliğinde geliştiriciler genellikle bir IDE, terminal ve dokümantasyon arasında geçiş yapar. MCP destekli bir kodlama asistanı aynı anda bir GitHub deposuna, yerel dosya sistemine ve hata izleme veritabanına bağlanabilir. Geliştirici "Oturum açma neden başarısız oluyor?" diye sorarsa AI, MCP sunucularını kullanarak yakın tarihli hata günlüklerini alabilir, ilgili kimlik doğrulama kodunu okuyabilir ve açık sorunları kontrol edebilir; kullanıcının bağlamı kopyalayıp yapıştırmasına gerek kalmadan bu çok modlu verileri bir çözüm hâlinde sentezleyebilir.

  2. Bağlama Duyarlı Görsel Denetim: Endüstriyel ortamlarda standart bir görü modeli kusurları tespit eder, ancak geçmiş bağlamdan yoksundur. MCP kullanılarak bir Ultralytics YOLO26 tespit sistemi envanter veritabanına bağlanabilir. Model "hasarlı parça" tespit ettiğinde veritabanını yedek parça bulunabilirliği için sorgulayan bir MCP aracını tetikler ve otomatik olarak bakım talebi oluşturur. Böylece basit bir nesne algılama görevi eksiksiz bir otomasyon iş akışına dönüşür.

MCP'yi AI ekosistemindeki benzer kavramlardan ayırmak faydalıdır:

  • MCP ve API: Uygulama Programlama Arayüzü (API), bir yazılım parçasının diğeriyle iletişim kurması için belirli kurallar bütünüdür. MCP, herhangi bir AI modelinin herhangi bir API veya veri kaynağıyla nasıl etkileşim kuracağını standartlaştıran bir protokoldür. Belirli bir API'yi sarmalayan bir MCP sunucusu oluşturabilir ve böylece API'yi MCP uyumlu istemcilerin evrensel olarak erişimine açabilirsin.
  • MCP ve RAG: Getirme Destekli Üretim, bir modele harici veri besleme tekniğidir. MCP ise bunu mümkün kılan altyapıdır. RAG "ne" sorusuna (veri alma), MCP ise "nasıl" sorusuna (standart bağlantı hattı) karşılık gelir.
  • MCP ve İşlev Çağırma: OpenAI GPT-4 dâhil birçok model, işlev çağırmayı yerel olarak destekler. MCP, bu işlevleri (araçları) tanımlamak ve kullanıma sunmak için standart bir yöntem oluşturur; böylece bunların her seferinde modelin sistem istemine sabit kodlanması gerekmez.

Bilgisayarlı Görüyle Entegrasyon#

Başlangıçta metin tabanlı LLM'lerle yaygınlaşmış olsa da MCP, görü odaklı iş akışları için giderek daha önemli hâle geliyor. Geliştiriciler, bilgisayarlı görü yeteneklerini araç olarak sunan MCP sunucuları oluşturabilir. Örneğin merkezî denetleyici olarak çalışan bir LLM, MCP aracı olarak kullanıma sunulmuş yerel bir Python betiği aracılığıyla görsel bir görevi Ultralytics modeline devredebilir.

Aşağıdaki Python kod parçacığı, bir betiğin bağlam oluşturmak için görü modeli kullandığı ve bu bağlamın MCP uyumlu bir uç nokta üzerinden sunulabileceği kavramsal bir iş akışını gösteriyor:

from ultralytics import YOLO

# Load the YOLO26 model (efficient, end-to-end detection)
model = YOLO("yolo26n.pt")

# Perform inference to get visual context from an image
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detection data to be passed as context
detections = []
for r in results:
    for box in r.boxes:
        cls_name = model.names[int(box.cls)]
        detections.append(f"{cls_name} (conf: {box.conf.item():.2f})")

# This string serves as the 'context' a downstream agent might request
context_string = f"Visual Analysis: Found {', '.join(detections)}"
print(context_string)

AI Bağlantısının Geleceği#

Model Bağlam Protokolü'nün kullanıma sunulması, modüler ve birlikte çalışabilir ajan tabanlı AI sistemlerine doğru bir geçişi işaret ediyor. Bağlantıları standartlaştıran sektör, birbirinden yalıtılmış sohbet robotlarından uzaklaşıp kuruluşların mevcut altyapısı içinde anlamlı işler yapabilen bütünleşik asistanlara yöneliyor. Ultralytics Platformu gibi araçlar gelişmeye devam ettikçe MCP gibi standart protokoller, özel olarak eğitilmiş modellerin daha büyük kurumsal iş akışlarına nasıl dağıtılıp entegre edileceğinde muhtemelen önemli bir rol oynayacak.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

Makine öğreniminin geleceğine yolculuğuna başla