0Pricing
MCP Academy · Ders

Uzak Sunucular Neden Kimlik Doğrulama Gerektirir

Herkese açık bir MCP uç noktasının risklerini öğrenin.

Uzak Sunucular Neden Kimlik Doğrulama Gerektirir, CoddyKit'te ücretsiz bir MCP Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, MCP Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. MCP Academy kursu toplamda 4 dersten oluşur.

Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.

From Local to Remote

When your MCP server ran over stdio, only your own machine could reach it. Move it to HTTP and suddenly the whole internet can knock on the door. 🌐

No Door, No Lock

A fresh HTTP server has no authentication by default. Anyone who learns the URL can list and call every tool you exposed.

Tools Can Do Real Work

MCP tools read files, hit databases, and call APIs. An open endpoint hands those powers to strangers, not just your trusted client.

Anonymous Calls Are the Risk

The core problem is that the server cannot tell who is calling. Without identity, every request looks equally trustworthy.

Authentication vs Authorization

Authentication asks "who are you?" Authorization asks "what may you do?" You need to answer the first before the second makes sense.

A Public URL Is Not a Secret

People assume an unguessable URL is safe, but logs, proxies, and link sharing leak it fast. A long URL is not real protection.

Costs of an Open Endpoint

An unprotected server invites data theft, abuse of paid APIs, and runaway bills. Access control is what keeps those costs in check.

Tokens: The Usual Answer

The common fix is to require a secret on every request. A valid token proves the caller is allowed; a missing one gets rejected.

Reject Early, Reject Clearly

A good server checks the token before doing any work and returns 401 Unauthorized when it is missing or wrong.

from fastapi import Header, HTTPException

def require_token(authorization: str = Header(None)):
    if not authorization:
        raise HTTPException(status_code=401)

Always Use HTTPS

Tokens travel in request headers, so the connection itself must be encrypted. HTTPS stops attackers from reading secrets in transit.

Auth Is Not Optional Remotely

For anything reachable beyond your laptop, treat auth as required, not a nice-to-have you will add later.

Quick Check

Quick gut check on remote risk.

Recap: Locks for the Open Door

Remote means reachable, and reachable means it needs a lock. Require a token, reject anonymous calls, and keep it all over HTTPS. 🔐

Sıkça Sorulan Sorular

“Uzak Sunucular Neden Kimlik Doğrulama Gerektirir” dersi ücretsiz mi?

Evet — “Uzak Sunucular Neden Kimlik Doğrulama Gerektirir” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve MCP Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. MCP Academy kursu toplamda 4 dersten oluşur.

“Uzak Sunucular Neden Kimlik Doğrulama Gerektirir” dersinde ne öğreneceğim?

Herkese açık bir MCP uç noktasının risklerini öğrenin. MCP Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

MCP Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te MCP Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Uzak Sunucular Neden Kimlik Doğrulama Gerektirir” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu MCP Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her MCP Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Uzak Sunucular Neden Kimlik Doğrulama Gerektirir
  2. Taşıyıcı Belirteçler ve Üst Bilgiler
  3. MCP'de OAuth Akışı
  4. Bir Belirtecin Yapabileceklerini Kapsamlandırma
← MCP Academy Sayfasına Dön