# MCP Sunucusu Oluşturma

## 🎯 TL;DR
MCP (Model Context Protocol) sunucusu, AI ajanları ile çeşitli veri kaynakları veya araçlar arasında bir aracı olarak görev yapar. MCP sunucusu oluşturmak, API uç noktalarını tanımlamayı, ajanlardan gelen istekleri işlemeği, ilgili kaynaklardan veri almağı ve yanıtları ajanların anlayabileceği biçimde biçimlendirmeyi içerir.

## 📚 Anahtar Kavramlar
- **MCP (Model Context Protocol)** → Model Bağlam Protokolü (AI ajanlarının dış bilgiyle etkileşimini standardize eden bir protokol)
- **API uç noktaları** → Uygulama Programlama Arayüzü uç noktaları (istemcilerin sunucuya istek göndermesini sağlayan noktalar)
- **AI ajanları** → Yapay Zeka ajanları (dış bilgiyle etkileşime giren ve görevleri gerçekleştiren yazılımlar)

## 🔍 Detay (Orijinal İngilizce)
An MCP (Model Context Protocol) server acts as an intermediary between AI agents and various data sources or tools. It provides a standardized way for agents to access and interact with external information, enabling them to perform tasks that require context beyond their internal knowledge. Building an MCP server involves defining the API endpoints, handling requests from agents, retrieving data from relevant sources, and formatting the responses in a way that the agents can understand.

## 🔗 Daha Detay İstersen
roadmap.sh ekibinin seçtiği kaynaklar:
- 📖 [MCP Sunucusu Oluşturma](https://modelcontextprotocol.io/docs/develop/build-server#build-an-mcp-server) — MCP sunucusu oluşturma hakkında resmi belge
- 📰 [MCP Sunucusu: Scratch'ten Oluşturma Adım Adım Kılavuzu](https://composio.dev/blog/mcp-server-step-by-step-guide-to-building-from-scrtch) — MCP sunucusu oluşturma kılavuzu
- 🎥 [HERHANGİ BİR MCP Sunucusunu DAKİKALAR İÇERİSİNDE Oluşturun ve Gönderin (Tam Kılavuz)](https://www.youtube.com/watch?v=Zw3sfAIpeH8) — MCP sunucusu oluşturma ve gönderme videosu