# MCP sunucusu nedir ve ne işe yarar?

> Bir MCP sunucusunun rolünü anlayın: bir yapay zeka asistanını araçlara bağlar, verileri okur ve gerçek bir hareketlilik arama örneği sunar.

Source: https://www.roote.ai/tr/guides/mcp-sunucusu-nedir-ne-ise-yarar/
Language: tr
Author: ROOTE

MCP sunucusu, Model Context Protocol ile uyumlu bir yapay zeka uygulamasına araçlar ve bilgiler sunan bir programdır. Bir asistan, böylece bir adres arayabilir, hareketlilik verilerini sorgulayabilir veya bir konuşma sırasında harici bir kaynağı okuyabilir.

ROOTE için bu somut bir avantajdır: "Bu adrese yakın nerede bisiklet bulunur?" sorusunu sadece modelin belleğine değil, coğrafi arama ve döndürülen bilgilere dayanarak yanıtlar.

## Asistan, müşteri ve sunucu: kim ne yapar?

| Öğe | Rol | Hareketlilik örneği |
| --- | --- | --- |
| Ev sahibi uygulama | Konuşmayı ve bağlantıları yönetir | Soruyu sorduğunuz uygulama |
| MCP istemcisi | Protokole göre sunucuyla iletişim kurar | ROOTE araçlarını keşfeder ve argümanlarını iletir |
| MCP sunucusu | Araçları sunar ve sonuçlarını döner | ROOTE yerleri veya hizmetleri arar |
| Yapay zeka modeli | Talebi yorumlar ve yanıt verir | Sonuçları ve sınırlarını açıklar |

Sunucu modeli değiştirmez. Modelin belirli bir işlemine erişim sağlar, girişler ve yapılandırılmış çıktı ile. Ev sahibi uygulama bu yetenekleri nasıl kullanacağını belirler ve kullanıcıdan doğrulama isteyebilir.

[Model Context Protocol resmi mimarisi](https://modelcontextprotocol.io/docs/learn/architecture)

## MCP araçları çalıştırılabilir talepler oluşturur

Bir aracın adı, açıklaması ve argüman şeması vardır. Asistan bu şemaya uymalıdır: yakınlık araması geçerli koordinatlar ve filtreler gerektirir; istediğiniz her araca keyfi metin gönderilmez.

Protokol ayrıca bağlam sağlayan kaynakları ve etkileşim şablonları sunan istemleri ayırır. Her sunucu gerçekten desteklediği yetenekleri yayınlar; MCP var olması tüm yeteneklerin kullanılabilir olduğu anlamına gelmez.

## Örnek: Bir adrese yakın bisiklet bulmak

Süreç adresin çözülmesiyle başlar. Birkaç şehir veya yer eşleşirse, asistan açıklama ister. Ardından seçilen koordinatları kullanarak bisiklet istasyonları veya araçları arar ve faydalı sonuçları özetler.

250 metre uzaklıktaki bir istasyon coğrafi olarak yakın olabilir. Bu mesafe yürüyüş süresi anlamına gelmez. Benzer şekilde gözlemlenen bisiklet sayısı kullanıcı için araç rezerve etmez.

## ROOTE MCP'nin sundukları

MCP ROOTE sunucusu geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions ve services_nearby araçlarını sunar. Bunlar coğrafi aramalar, paylaşımlı mobiliteler, ulaşım yerleri, kesintiler ve bazı kentsel hizmetleri kapsar. Sunucunun tools/list listesi mevcut kapasite için referanstır.

Journey ve Departures bu MCP V1 içinde değildir. Bir durak bulmak tek başına bir sonraki otobüsü bildirmez. Kalkışlar için başka belgelenmiş yetenek gerekir.

[ROOTE MCP araçlarının resmi envanteri](https://doc.roote.ai/roote-mcp/mcp-tools)

## MCP'nin garanti etmedikleri

Protokol dünya çapında tam kapsama, güncel veriler veya asistanın kesin yanıtı garantilemez. Bunlar kaynaklara, her aracın sözleşmesine ve uygulamanın sonuçları nasıl kullandığına bağlıdır.

Bir sağlayıcıdan gelen isimler, açıklamalar ve bağlantılar dış kaynak verileridir. Bu veriler asistana talimat olmamalıdır. Asistan uyarıları, atıfları ve bilinmeyen değerleri kesin gerçeklere dönüştürmeden korur.

## Projeniz için uygun yazılımı seçmek

[Asistanı ROOTE MCP'ye bağlamak](https://www.roote.ai/tr/guides/mcp-roote-ia-asistan-baglanti/)

[Hareketlilik entegrasyonu için API ve MCP karşılaştırması](https://www.roote.ai/tr/guides/api-ve-mcp-mobilite-verilerinin-entegrasyonunda-hangi-secilmeli/)

[Güvenilir hareketlilik asistanı geliştirmek](https://www.roote.ai/tr/guides/adres-civil-etrafinda-mobilite-asistani-olusturma/)

## Gelecek: sonraki kalkışlar ve rota hesaplama

ROOTE, MCP’sini yaklaşan Departures ve yolculuk planlama araçlarıyla genişletmeyi planlıyor. Bu özellikler yakında eklenecek olup henüz MCP sunucusu tarafından sunulan araçların parçası değildir. Kullanıma açıldığında, geçiş veya yolculuk duyurmadan önce sunucunun açıkladığı araçları, argümanlarını ve döndürülen bilgileri kontrol edin.

## Sıkça Sorulan Sorular

### MCP bir yapay zeka modeli midir?

Hayır. Bir yapay zeka uygulamasının araçları veya bağlamı sunan sunucularla iletişim kurmasını sağlayan bir protokoldür.

### Bir MCP sunucusu API'nin yerini alır mı?

Operasyonlarını gerçekleştirmek için bir API kullanabilir. API ve MCP aynı servisin tamamlayıcı iki arayüzü olabilir.

### ROOTE MCP sunucusu bisiklet rezervasyonu yapmayı sağlar mı?

Data MCP ROOTE araçları salt okunurdur. Döndürülen uygunluk bir rezervasyon değildir.
