Problem → Çözüm
Problem
Kullanıcılar planlamayı giderek AI asistanlarla yapıyor: yemek planı, parti listesi, haftalık menü. Ama bu planı markete çevirmek için asistandan çıkıp Getir’de her ürünü tek tek aramaları gerekiyor; Getir bu yeni kanalda görünmez.
Çözüm
Getir MCP Sunucusu; ürün arama, sepet yönetimi, adres ve ödeme onayı gibi işlemleri Model Context Protocol araçları olarak sunar. Kullanıcı OAuth ile hesabını bağlar; herhangi bir MCP uyumlu asistan Getir’de alışveriş yapabilir, ödeme ise her zaman kullanıcının açık onayıyla tamamlanır.
Temel özellikler
Yapay zeka nerede devreye giriyor?
Getir, LLM’i kendisi çalıştırmaz; asistanların güvenle kullanabileceği tipli araçlar ve agent’a uygun yanıtlar sunar.
- Python MCP SDK (FastMCP) ile Streamable HTTP transport; her araç Pydantic şemalı girdi/çıktı
- search_products içinde OpenSearch hibrit arama + LLM dostu kısa yanıt (fiyat, stok, gramaj, SKU)
- Prompt injection’a karşı araç düzeyinde yetki kontrolü, oran sınırlama ve checkout için zorunlu insan onayı
Nasıl çalışır?
Stack
Arayüz
Backend
AI / ML
Veri
Altyapı & DevOps
Pazarlama & lansman
Başarı metrikleri (hedef)
MVP yol haritası
Bir fikri production’a taşırken ilk sorum şu: ölçülebilir mi ve mevcut sistemi bozmadan nasıl açılır? Yaklaşık 4 yıl, ayda yüz milyonlarca CDN isteği alan bir embed script üzerinde çalıştım. Kademeli geçiş ve gerçek test kapsamı benim için vazgeçilmez. Remote çalışmaya hazırım.