? Sokrates
// Bir Aktapokus girişimi — bağımsız MCP sunucusu

Kod yazmaya başlamadan önce, doğru soruları sorun.

Bir fikriniz var ama hangi teknik kararları vermeniz gerektiğini bilmiyorsunuz. Sokrates, hedefinizi Sokratik sorularla netleştirip kod yazan herhangi bir LLM'e verebileceğiniz eksiksiz bir teknik spec hazırlar — teknik bilgi gerektirmeden.

Siz
"Bir gym app yapmak istiyorum."
Sokrates
"Modüler monolit mi mikroservis mi, FastAPI + TimescaleDB hypertable şeması..."değil.
Sokrates
"Üyeler bir dersi önceden rezerve edebilsin mi, yoksa gelip mi katılsın?"

// Tasarım İlkesi

Sıfır API kullanımı — sunucunun kendi beyni yok.

Sokrates hiçbir LLM API'sine bağlanmaz, kendi API key'i yoktur. Tüm akıl yürütmeyi (hangi sorunun sorulacağına karar vermek, ne zaman yeterli bilgi toplandığını değerlendirmek) onu çağıran model yapar — sizin Claude/ChatGPT aboneliğiniz üzerinden, ekstra maliyet olmadan. Sokrates sadece oturum durumu tutar, elle küratörlüğü yapılan bir bilgi tabanında arama yapar ve toplanan cevapları bir spec şablonuyla birleştirir — hiçbiri dış bir servise ağ isteği atmaz.
start_session
submit_answer (döngü)
search_knowledge_base
generate_spec

// Checklist

Sizden gerçekte sorulan 11 kategori.

01

Amaç ve Kullanıcı Kitlesi

Bu tam olarak neyi çözüyor, kim kullanacak?

02

Veri Kaynağı

Hangi veri işlenecek, nereden geliyor?

03

Hedef Kitle Büyüklüğü

Sadece kendiniz için mi, ürüne mi dönüşecek?

04

Ölçek / Performans Beklentisi

Kaç kullanıcı, ne kadar gecikme kabul edilebilir?

05

Hız / Kalite Önceliği

Anlık sonuç mu, biraz bekleyip eksiksiz sonuç mu?

06

Görünüm ve His

Sevdiğiniz font/renk/marka örnekleri var mı?

07

Arka Plan Yönetim Ekranı

Verileri görüp düzeltebileceğiniz ayrı bir ekran lazım mı?

08

Entegrasyon Noktaları

Hangi mevcut sistemlerle konuşacak?

09

Güvenlik / Gizlilik

Hassas veri var mı, yerel mi bulutta mı?

10

Mevcut Altyapı

Hangi donanım/yazılım zaten var?

11

Başarı Kriteri

Bu proje ne zaman "bitti" sayılır?

// Bilgi Tabanı

Belirsiz bir teknik terim çıktığında Sokrates'in danıştığı, elle küratörlüğü yapılan 15 konu.

Ses / Konuşma Tanıma

Konuşmacı ayrımı aç/kapa Büyük dosya parçalama STT model seçimi

Model Servis Etme

Yerel vs bulut model Yerel LLM servis araçları

Güvenilirlik / Hata Yönetimi

Rate-limit fallback mimarisi

RAG / Orkestrasyon

AI özellik yaklaşımı (prompt / RAG / map-reduce / fine-tune / agentic)

Veri Katmanı

Vektör veritabanı seçimi

Dağıtım / Hosting

MCP sunucusu dağıtım seçenekleri

Güvenlik / Kimlik Doğrulama

Secret yönetimi Auth yöntemleri 3. taraf API entegrasyon güvenliği

Tasarım / Görsel Kimlik

Font eşleştirme Renk paleti yaklaşımı

Ürün Kapsamı

Dashboard / admin panel ihtiyacı

// data/bilgi_tabani.yaml içinde elle güncellenir — kaynağı görüntüle ↗

// Bağlanma

Kurulum gerekmez — hosted.

MCP sunucu adresi:

https://sokrates.fastmcp.app/mcp

Hangi asistanı kullanıyorsunuz?

Claude.ai'ı açın, Connectors ekleyin

Sohbet kutusunun yanındaki + menüsü → ConnectorsAdd connector. İsim sokrates, URL yukarıdaki adres.

Connector'ı aktif edin

Aynı menüdeki Connectors listesinde sokrates'i açık konuma getirin.

Belirsiz hedefinizi anlatın

Yeni bir sohbette, ör. "bir gym app yapmak istiyorum" yazın.

Claude Desktop/Code için .mcp.json kılavuzu — detaylar ↗

Developer mode'u açın

Settings → Apps → Advanced settings'ten Developer mode'u etkinleştirin (Pro/Plus/Business/Enterprise/Education).

Custom connector oluşturun

Settings → Connectors → Create. İsim sokrates, URL yukarıdaki adres, kimlik doğrulama: "No auth".

Belirsiz hedefinizi anlatın

Yeni bir sohbette connector'ı seçip hedefinizi yazın.

Connectors sayfasını açın

Le Chat'te Connectors → + Add ConnectorCustom MCP Connector sekmesi.

Sunucuyu tanımlayın

Connector name: sokrates, Server URL: yukarıdaki adres → Connect.

Belirsiz hedefinizi anlatın

Sokrates artık araç listesinde.

Tüketici Gemini uygulamasında (web/mobil) şu an custom MCP sunucusu eklemek desteklenmiyor. İki yol var:

Gemini CLI~/.gemini/settings.json'a ekleyin:

{ "mcpServers": { "sokrates": { "httpUrl": "https://sokrates.fastmcp.app/mcp" } } }

Kurumsal Gemini Enterprise — admin, Connected apps → Add MCP Server.

MCP bağlantısı şu an sadece Qwen masaüstü uygulamasında mevcut, web sürümünde yok. Masaüstü uygulaması → MCP ayarları → "Custom MCP": isim sokrates, URL yukarıdaki adres.

MCP bağlantısı şu an sadece Kimi CLI üzerinden mevcut:

kimi mcp add --transport http sokrates https://sokrates.fastmcp.app/mcp

Groq bir sohbet arayüzü değil, bir model sağlayıcı. Sokrates model-bağımsız olduğu için Groq modelini kullanan herhangi bir MCP istemcisiyle (ör. Groq Desktop) yukarıdaki URL'i normal bir uzak MCP sunucusu olarak ekleyebilirsiniz.