Iyzico MCP (seyithanalkan) nedir? Barındırılan ödeme formu, iade ve iptal, sandbox ve canlı
Asistanına ödemelerini sorarsın, iade ya da iptal yaptırırsın; Iyzico MCP (seyithanalkan) iyzico ödeme API'sini çağırır. On aracı var: yedisi okur, üçü yazar. Para hareketi yalnız iptal ve iade araçlarında; ödeme formu başlatma aracı iyzico'nun barındırdığı kart giriş sayfasının adresini döndürür ve araçlarda kart numarası alanı yok. README kendisini "resmî değil, topluluk yapımı, iyzico ile bağlantısı ve onayı yok" diye tanımlıyor. Varsayılan sandbox; canlıya geçmek için tek bir değişken (IYZICO_ENVIRONMENT=production) yeterli, ek onay bayrağı yok. Paket npm'de yayımlı değil, kaynaktan derlenir.
- Ne yapar
- Asistana iyzico ödeme kayıtlarını okutur, iade ve iptal yaptırır
- Tür
- MCP sunucusu (topluluk, resmî değil)
- Yapımcı
- seyithanalkan (bireysel)
- Kart verisi
- Araç girdisinde kart alanı yok
- Canlıya geçiş
- Tek değişken, ek onay yok
- Olgunluk
- Sürüm 0.1.0, 1 commit, 0 yıldız
- Ücret
- Yazılım ücretsiz (MIT); iyzico koşulları ayrı
Iyzico MCP (seyithanalkan) ne işe yarar?
MCP, yapay zekâ programlarının dış araçlara bağlanma standardıdır. Bu sunucu iyzico üye işyeri hesabını asistana açar: bağlantıyı sınar, BIN ve taksit bilgisi verir, ödeme ve abonelik kayıtlarını getirir; ödeme formu başlatır, ödemeyi iptal eder ve iade eder.
Para hareketi yalnız iptal ve iadede; araçlarda kart numarası alanı yok.
| Araç | Tür | Para hareketi |
|---|---|---|
| ping, check_bin, retrieve_installment_info, retrieve_checkout_form_result, retrieve_payment, search_subscriptions, retrieve_subscription | Okur | Yok |
| initialize_checkout_form | Yazar | Yok: ödeme oturumu açar, para müşteri iyzico sayfasında formu tamamlayınca hareket eder |
| cancel_payment | Yazar | Evet: tam iptal (aynı gün, mutabakattan önce), geri alınamaz |
| refund_payment | Yazar | Evet: iade (tam/kısmi), geri alınamaz |
!Bu araç iyzico'nun resmî ürünü değil; README bunu kendisi söylüyor. Gerçek para hareketi olan iptal ve iade araçları bu olgunlukta (sürüm 0.1.0, tek commit) bir projeye bağlanmadan önce çok iyi incelenmelidir.
Kime yarar: iyzico ile entegrasyon geliştiren ve sandbox'ta API çağrılarını asistanla denemek isteyen geliştiricilere. Bu sayfa öneri değil, kaynak olgularıdır.
Iyzico MCP (seyithanalkan) nasıl kurulur?
Gerekenler: iyzico üye işyeri hesabı (sandbox: sandbox-merchant.iyzipay.com, Settings sonra API Keys) ve Node.js 18+. README'deki npx -y iyzico-mcp komutu çalışmaz: paket npm'de yok (404, 15 Ekim 2026); README bunu "paket yayımlanırsa" diye ayırıyor ve güncel yol olarak kaynaktan derlemeyi veriyor.
› git clone <your-fork-url> iyzico-mcp && cd iyzico-mcp && npm install && npm run build› {"mcpServers":{"iyzico":{"command":"node","args":["/absolute/path/to/iyzico-mcp/dist/index.js"],"env":{"IYZICO_API_KEY":"sandbox-xxxx","IYZICO_SECRET_KEY":"sandbox-yyyy","IYZICO_ENVIRONMENT":"sandbox"}}}}› claude mcp add iyzico --env IYZICO_API_KEY=sandbox-xxxx --env IYZICO_SECRET_KEY=sandbox-yyyy --env IYZICO_ENVIRONMENT=sandbox -- node /absolute/path/to/iyzico-mcp/dist/index.jsAnahtarsız araç listesi için: node dist/index.js --list-tools.
!Anahtarlar MCP istemcisinin yapılandırma dosyasında düz metin olarak durur ve araç argümanı değildir. Değerler yer tutucudur; gizli anahtarı sohbete yapıştırma.
Iyzico MCP (seyithanalkan) nasıl kullanılır?
Yalnız sandbox hesabıyla dene; iade ve iptal araçlarında her çağrıyı kendin onayla.
Iyzico MCP (seyithanalkan) nerede çalışır?
| Claude DesktopVar | Derlenmiş dosyayla node komutu. |
|---|---|
| Claude CodeVar | README'de claude mcp add komutu var. |
| Diğer istemcilerNet değil | Belgede yazmıyor. |
Iyzico MCP (seyithanalkan) neye erişir, kart verisi nereden geçer?
BIN ve taksit bilgisi, ödeme ayrıntısı ve kalem işlemleri, form sonucu, abonelik kayıtları.
Ödeme formu başlatma, ödeme iptali, iade. Kod yazma araçlarının hepsini yıkıcı olarak işaretliyor.
Silme aracı yok; ama iade ve iptal geri alınamaz işlemlerdir (araç açıklamaları).
Araçlarda kart numarası alanı yok. Ödeme formu aracı, iyzico'nun barındırdığı kart giriş sayfasının adresini döndürür; araç açıklaması "kart verisini hiç işlemezsin" diyor. Depo PCI uyumundan söz etmiyor. Ödeme ve müşteri kayıtlarının metni kullandığın yapay zekâ hizmetine gider.
!Varsayılan ortam sandbox. Canlıya geçmek için tek değişken yeter: IYZICO_ENVIRONMENT=production (kod prod ve live değerlerini de kabul ediyor); ek onay bayrağı yok. Canlı anahtarı yanlışlıkla yapılandırmaya yazarsan iade ve iptal araçları gerçek müşteri ödemelerinde çalışır.
Depo açıklamasındaki "gerçek sandbox API'ye karşı sınandı" beyanı depo sahibinin kendi beyanıdır. GitHub Güvenlik Danışmanlıkları boş (depoda SECURITY.md ve CI yok). Bu "güvenli" demek değildir.
Iyzico MCP (seyithanalkan) ücretsiz mi?
Yazılım ücretsiz ve MIT lisanslı. iyzico API ücretleri ve hesap koşulları depoda yok; bunlar iyzico ile yaptığın sözleşmeye bağlı. TL fiyatı yok. Bu bir mali ya da hukuki görüş değildir.
Sık sorunlar
| Ne oluyor | Ne yapmalı |
|---|---|
| npx -y iyzico-mcp paketi bulunamıyor | Paket npm'de yayımlı değil; kaynaktan derle. |
| Yetki hatası | Önce ping aracıyla anahtarları ve ortamı sına; sandbox anahtarlarını sandbox ortamıyla kullan. |
Iyzico MCP (seyithanalkan) nasıl kaldırılır?
- İstemcide: MCP yapılandırmasından iyzico girdisini sil ve istemciyi yeniden başlat (Claude Code:
claude mcp remove iyzico). - Anahtarlar: iyzico panelinden API ve gizli anahtarı yenile ya da iptal et; yapılandırma dosyasındaki düz metin anahtarı sil.
- Klasör: Klonladığın depo klasörünü sil.
Sık sorulan sorular
Iyzico MCP (seyithanalkan) iyzico'nun resmî aracı mı?
Hayır. README kendisini resmî olmayan, topluluk yapımı bir proje olarak tanımlıyor ve iyzico ile bağlantısı ya da onayı olmadığını söylüyor.
Kart bilgilerim asistandan geçiyor mu?
Araçlarda kart numarası alanı yok. Ödeme formu aracı iyzico'nun barındırdığı kart giriş sayfasının adresini döndürür; kart bilgisini sen o sayfada girersin. Depo PCI uyumundan söz etmiyor.
Sandbox ve canlı nasıl ayrılıyor?
Varsayılan sandbox. Canlı için IYZICO_ENVIRONMENT=production yeterli; ek bir onay bayrağı yok.
Hangi araçlar para hareketi yaratır?
Yalnız cancel_payment ve refund_payment. Ödeme formu başlatma para hareketi yaratmaz; para ancak müşteri formu tamamlayınca hareket eder.
Nasıl kurulur?
README'deki npx komutu çalışmaz çünkü paket npm'de yok. Depoyu klonlayıp npm install ve npm run build ile derlersin; Node 18+ gerekir.
İlgili rehberler
Kaynaklar
Resmî kaynaklarda net olmayanlar: Araçların gerçekte çalışıp çalışmadığı · "gerçek sandbox API'ye karşı sınandı" beyanı · iyzico API ücretleri ve hesap koşulları · test betiklerinin içeriği · Türkçe destek. Her biri ilgili bölümde yazılı.