AI Not Alma Otomasyonu için Notion MCP Sunucuları Nasıl Kurulur

Bu rehber, Notion MCP sunucunuzu kurma sürecini, başlangıçtan pratik kullanıma kadar anlatır.

Efe Demir

Efe Demir

5 June 2025

AI Not Alma Otomasyonu için Notion MCP Sunucuları Nasıl Kurulur

Model Context Protocol (MCP), yapay zeka sistemleri ve mevcut dijital araçlarımızla etkileşim şeklimizde önemli bir gelişmeyi temsil eder. Anthropic tarafından tanıtılan MCP, Claude gibi büyük dil modellerinin çeşitli uygulamalarla doğrudan etkileşim kurmasını sağlayarak, yapay zeka asistanları ile günlük olarak kullandığımız üretkenlik araçları arasında kesintisiz iş akışları oluşturur. Özellikle güçlü bir entegrasyon, Claude'un Notion çalışma alanınızdaki içeriği benzeri görülmemiş bir hassasiyet ve kontrolle okumasına, yazmasına ve işlemesine olanak tanıyan Notion ile olandır.

Bu kılavuz, ilk yapılandırmadan pratik kullanım durumlarına kadar, kendi Notion MCP sunucunuzu kurma sürecinin tamamında size yol gösterecektir. Sonunda, Claude Desktop'un Notion çalışma alanınızla doğrudan etkileşim kurmasını sağlayan, içerik kaydetmenize, veritabanlarını sorgulamanıza ve çok daha fazlasını yapmanıza olanak tanıyan işlevsel bir sisteme sahip olacaksınız.


Notion MCP sunucunuzu kurarken, API geliştirme araç setinizi yükseltmeyi de düşünebilirsiniz. Apidog, tüm API yaşam döngüsünü kolaylaştıran kapsamlı bir özellik paketi sunarak Postman'e güçlü bir hepsi bir arada alternatif olarak öne çıkıyor.

button

Sezgisel arayüzü ile Apidog, API tasarımı, dokümantasyon, hata ayıklama, otomatik test ve sahtekarlık yeteneklerini tek bir işbirliğine dayalı platformda birleştirir. Birden fazla uygulama gerektiren geleneksel API araçlarının aksine, Apidog'un entegre ortamı tasarımdan test etmeye kadar kesintisiz iş akışları sağlar. Bu bütüncül yaklaşım yalnızca üretkenliği artırmakla kalmaz, aynı zamanda API ekosisteminizde tutarlılık sağlar.

button

Notion MCP sunucunuzla etkileşim kuracak API'ler oluşturan geliştiriciler için, Apidog'un sağlam istek oluşturma, ortam değişkenleri ve ekip işbirliği özellikleri, MCP destekli iş akışınızı tamamlayan mükemmel bir yardımcı araç haline getirir. Apidog'u geliştirme yığınına dahil ederek, Notion entegrasyonlarınızın omurgasını oluşturacak API'leri oluşturabilir, test edebilir ve belgeleyebilirsiniz.

button

MCP Sunucusu Nedir? Açıklaması

Kurulum sürecine dalmadan önce, MCP'nin aslında ne olduğunu anlayalım. Model Context Protocol, büyük dil modellerinin harici uygulamalarla yapılandırılmış, öngörülebilir bir şekilde etkileşim kurmasını sağlayan standartlaştırılmış bir çerçevedir. MCP, ne olması gerektiği hakkında basitçe metin üretmek yerine, yapay zeka sistemlerinin bağlı uygulamalar içinde aktif olarak işlemler gerçekleştirmesini sağlar.

Notion'a uygulandığında, bu şu anlama gelir: Claude şunları yapabilir:

Yapay zeka asistanınız ve Notion arasındaki bu iki yönlü iletişim, otomasyon, bilgi yönetimi ve gelişmiş üretkenlik için sayısız olanak sunar.

Önkoşullar

Notion MCP sunucunuzu kurmadan önce, şunlara sahip olduğunuzdan emin olun:

  1. Bilgisayarınızda yüklü Claude Desktop
  2. Yüklü Node.js (sürüm 16.0 veya üzeri)
  3. Terminal/komut satırı işlemleri hakkında temel bilgi
  4. Çalışma alanı erişimi olan bir Notion hesabı

Adım 1: MCP Notion Sunucusunu Kurma

MCP Notion sunucu deposunu klonlayarak başlayın. Bu depo, Claude ile Notion çalışma alanınız arasında bir köprü oluşturmak için gerekli kodu içerir.

Terminalinizi açın ve şunu çalıştırın:

git clone https://github.com/suekou/mcp-notion-server.git

Klonlanmış depoya gidin:

cd mcp-notion-server

Şimdi, gerekli bağımlılıkları yükleyin ve sunucuyu oluşturun:

npm install
npm run build

Bu, MCP sunucunuzu çalıştıracak derlenmiş JavaScript dosyalarını içeren bir yapı dizini oluşturacaktır.

Adım 2: Bir Notion Entegrasyonu Oluşturma

MCP sunucusunun Notion çalışma alanınıza erişmesine izin vermek için, bir Notion entegrasyonu oluşturmanız ve bir API belirteci oluşturmanız gerekir:

  1. Notion Entegrasyonları sayfasına gidin
  2. "Yeni Entegrasyon"a tıklayın
  3. Entegrasyonunuza anlamlı bir ad verin (örneğin, "Claude MCP")
  4. Bağlanmak istediğiniz çalışma alanını seçin
  5. Entegrasyon türünü "Dahili" olarak bırakın (varsayılan ayar)
  6. Entegrasyonu oluşturmak için "Gönder"e tıklayın

Oluşturulduktan sonra, entegrasyonun ayrıntılar sayfasına yönlendirileceksiniz. "Dahili Entegrasyon Belirteci"nin yanındaki "Göster"e ve ardından "Kopyala"ya tıklayarak belirtecinizi bulun. Bu belirteç, MCP sunucusunun Notion çalışma alanınıza erişmesine izin verecektir.

Önemli: Bu belirteci güvenli tutun ve asla kamuya açık olarak paylaşmayın, çünkü Notion içeriğinize erişim sağlar.

Adım 3: Claude Desktop'u Yapılandırma

Claude Desktop, MCP sunucu bağlantılarını yönetmek için bir yapılandırma dosyası kullanır. Bu dosyayı Notion MCP sunucunuzu içerecek şekilde düzenlemeniz gerekir:

Sisteminizdeki Claude Desktop yapılandırma dosyasını bulun:

  1. Dosyayı bir metin düzenleyicide açın. Dosya henüz yoksa, aşağıdaki yapıyla oluşturun:
{
  "mcpServers": {
    "notion": {
      "command": "node",
      "args": [
        "/full/path/to/mcp-notion-server/notion/build/index.js"
      ],
      "env": {
        "NOTION_API_TOKEN": "your_notion_api_token"
      }
    }
  }
}

/full/path/to/mcp-notion-server/notion/build/index.js ifadesini, sisteminizdeki oluşturulmuş index.js dosyasının gerçek yoluyla değiştirin. Bu, yapı dizinindeki index.js dosyasının tam, mutlak yoludur.

your_notion_api_token ifadesini, Notion entegrasyon sayfasından kopyaladığınız belirteçle değiştirin.

Not: Yolda, Windows'ta bile eğik çizgiler (/) kullandığınızdan emin olun.

Adım 4: Entegrasyonunuzu Notion Sayfalarına Bağlama

Artık sunucunuz yapılandırıldığına göre, Notion entegrasyonunuzu Claude'un erişmesini istediğiniz belirli sayfalara bağlamanız gerekir:

  1. Yeni bir Notion sayfası oluşturun (veya mevcut bir sayfayı kullanın)
  2. Sayfanın sağ üst köşesindeki "..." öğesine tıklayın
  3. "Bağlantı ekle"yi seçin
  4. Listeden entegrasyonunuzu seçin

Bağlandıktan sonra, entegrasyonunuz (ve dolayısıyla Claude), bu sayfaya ve içindeki tüm alt sayfalara erişebilecektir.

Bu sayfayı Claude için tanımlamak için, URL'den sayfa kimliğini kopyalayın. Örneğin, sayfa URL'niz şu şekildeyse:

https://www.notion.so/myworkspace/example-page-1234567890abcdef1234567890abcdef

Sayfa kimliği son kısımdır: 1234567890abcdef1234567890abcdef

Adım 5: Claude'u Yeniden Başlatma ve Bağlantıyı Test Etme

Her şeyi yapılandırdıktan sonra:

  1. Claude Desktop şu anda çalışıyorsa kapatın
  2. Claude Desktop'u yeniden başlatın
  3. Claude arayüzündeki araçlar simgesine (çekiç sembolü) tıklayın
  4. Araçlar menüsünde "Sunucudan" altında "notion"un görünüp görünmediğini kontrol edin

"notion" görünüyorsa, MCP sunucunuz başarıyla bağlanmıştır. Değilse, yapılandırmanızı kontrol edin ve sunucunun düzgün bir şekilde kurulduğundan emin olun.

Artık Claude'u Notion'a Bağlayabilirsiniz!

Notion MCP sunucunuz kurulduğuna göre, bazı pratik uygulamaları keşfedelim:

İçeriği Notion'a Kaydetme

Claude'dan bir makale, özet veya notlar gibi herhangi bir içerik yazmasını isteyin. Ardından, Claude'dan bu içeriği Notion'a kaydetmesini şu şekilde isteyin:

Bu içeriği [your-page-id] ile Notion'a kaydetmek istiyorum

Claude, Notion aracını kullanma izni isteyecektir. Onayladıktan sonra, Claude belirtilen Notion sayfanızda içerikle yeni bir sayfa oluşturacaktır.

Notion Veritabanlarını Sorgulama

Claude'u Notion veritabanlarından belirli bilgileri çıkarmak için de kullanabilirsiniz:

  1. Notion'da bir veritabanı oluşturun (örneğin, derecelendirmeleri olan bir film veritabanı)
  2. Veritabanına bazı girişler ekleyin
  3. Entegrasyonunuzu veritabanını içeren sayfaya bağlayın
  4. Claude'a veritabanı hakkında "Bana ⭐️⭐️⭐️⭐️⭐️ derecelendirilmiş filmleri söyle" gibi sorular sorun

Claude, veritabanını sorgulayacak ve yalnızca kriterlerinize uyan girişleri döndürecektir.

Notion MCP Sunucu Kurulumunuzu Yapılandırın

Notion MCP kurulumunuza daha aşina oldukça, bu gelişmiş yapılandırma seçeneklerini göz önünde bulundurun:

Ortam Değişkenleri

claude_desktop_config.json dosyasında ek ortam değişkenleri ayarlayabilirsiniz:

"env": {
  "NOTION_API_TOKEN": "your_token",
  "NODE_ENV": "production",
  "NOTION_DEBUG": "true"
}

NOTION_DEBUG değerini "true" olarak ayarlamak, sorun gidermeye yardımcı olabilecek daha ayrıntılı günlüğe kaydı etkinleştirecektir.

Birden Fazla MCP Sunucusu

Claude Desktop, aynı anda birden fazla MCP sunucusunun çalışmasını destekler. Örneğin, hem Notion hem de SQLite kullanmak isteyebilirsiniz:

{
  "mcpServers": {
    "sqlite": {
      "command": "uvx",
      "args": [
        "mcp-server-sqlite",
        "--db-path",
        "/Users/USERNAME/test.db"
      ]
    },
    "notion": {
      "command": "node",
      "args": [
        "/Users/USERNAME/Desktop/mcp-notion-server/notion/build/index.js"
      ],
      "env": {
        "NOTION_API_TOKEN": "API_TOKEN"
      }
    }
  }
}

Bu yapılandırma, Claude'un hem Notion hem de bir SQLite veritabanı ile etkileşim kurmasını sağlar.

Notion MCP Sunucusu için Yaygın Sorunları Giderme

Notion MCP sunucunuzla ilgili sorunlarla karşılaşırsanız, bu sorun giderme adımlarını deneyin:

Sunucu Claude'da Görünmüyor

API Belirteci Sorunları

Bağlantı Sorunları

M1/M2 Mac Sorunları

M1 veya M2 Mac kullanıyorsanız ve bağlantı sorunları yaşıyorsanız:

"command": "/opt/homebrew/bin/node",

MCP ve Notion Entegrasyonunun Geleceği

Anthropic MCP'yi geliştirmeye devam ettikçe, Notion ve diğer üretkenlik araçlarıyla daha gelişmiş entegrasyonlar bekleyebiliriz. Mevcut uygulama temel CRUD işlemlerine (Oluştur, Oku, Güncelle, Sil) izin verir, ancak gelecekteki sürümler şunları içerebilir:

Sonuç

Bir Notion MCP sunucusu kurmak, Claude aracılığıyla Notion çalışma alanınızla etkileşim kurmanın güçlü yeni yollarını açar. Bu kılavuzu izleyerek, Claude'un Notion sayfalarınızdan ve veritabanlarınızdan okuyup yazmasını sağlayan bir köprü oluşturdunuz, daha verimli iş akışları ve daha az bağlam değiştirme sağladınız.

Kurulum süreci birkaç teknik adım gerektirse de, ortaya çıkan entegrasyon, Claude'un zekasını Notion'ın organizasyonel yetenekleriyle birleştiren kesintisiz bir deneyim yaratır. Bu entegrasyonu keşfederken, özel ihtiyaçlarınıza göre uyarlanmış benzersiz kullanım durumları keşfetmeniz olasıdır.

MCP'nin hala gelişmekte olduğunu ve Anthropic'in ölçeklenebilirlik için merkezi olmayan bir barındırma modeline doğru ilerlediğini unutmayın. Bu, Notion MCP sunucusu gibi topluluk tarafından oluşturulan sunucuların, ekosistemde giderek daha önemli bir rol oynayacağı ve çok çeşitli uygulamalarla özelleştirilmiş entegrasyonlara olanak sağlayacağı anlamına gelir.

Kendi Notion MCP sunucunuzu kurarak, yalnızca üretkenliğinizi artırmakla kalmıyor, aynı zamanda gelecekte dijital araçlarımızla nasıl etkileşim kuracağımızı şekillendirecek yapay zeka destekli iş akışlarının evrimine katılıyorsunuz.

Explore more

Fathom-R1-14B: Hindistan'dan Gelişmiş Yapay Zeka Muhakeme Modeli

Fathom-R1-14B: Hindistan'dan Gelişmiş Yapay Zeka Muhakeme Modeli

Yapay zeka hızla gelişiyor. FractalAIResearch/Fathom-R1-14B, 14.8 milyar parametreyle matematik ve genel akıl yürütmede başarılı.

5 June 2025

Mistral Code: İşletmeler için En Özelleştirilebilir Yapay Zeka Destekli Kodlama Asistanı

Mistral Code: İşletmeler için En Özelleştirilebilir Yapay Zeka Destekli Kodlama Asistanı

Mistral Code'u keşfedin: Kurumsal kullanıma özel, en özelleştirilebilir yapay zeka destekli kodlama asistanı.

5 June 2025

Claude Code'un 2025'te Yapay Zeka Kodlamasını Nasıl Dönüştürdüğü

Claude Code'un 2025'te Yapay Zeka Kodlamasını Nasıl Dönüştürdüğü

Claude Code, 2025'te yapay zeka destekli kodlamayı nasıl devrimleştiriyor? Özelliklerini, kullanımını ve Windsurf kısıtlamalarından sonra neden popüler olduğunu öğrenin. Geliştiriciler için okunması gereken!

5 June 2025

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin