gecici.email

UYGULAMALI REHBERLER ·

Cursor için geçici e-posta MCP: bağlantı ve ilk test akışı

Cursor ajanına geçici test kutusu eklemek için gecici.email'in uzak MCP adresini proje yapılandırmasına ekleyebilirsiniz. Kutu oluşturma, mesaj okuma ve kod veya bağlantı bekleme araçları bulunur. İlk hedef, araç listesini görmekten sonra kendi test kutunuzda doğru sonucu okumaktır.

Geçici kutuyu açTüm rehberler

Projenize MCP bağlantısını ekleyin

.cursor/mcp.json dosyanızdaki mcpServers nesnesine aşağıdaki kaydı ekleyin. Mevcut sunucularınızı silmeyin. İsterseniz örnek JSON dosyasını indirip mevcut ayarlarla birleştirin.

{
  "mcpServers": {
    "gecici-email": {
      "url": "https://gecici.email/mcp"
    }
  }
}

Cursor'ın MCP/araç ayarlarında bağlantıyı kontrol edin; araç çalıştırma onaylarını açık tutun. Kurulumun biçimi Cursor'ın resmi MCP belgesine dayanır. Bu rehber için Cursor masaüstünde uçtan uca çalıştırma yapılmadı; aşağıdaki API sözleşme testi ayrı doğrulanmıştır.

Bağlantı ayarı ile kutu tokenu farklıdır

Yukarıdaki sunucu kaydına sabit bir kutu tokenu koymayın. gecici_create_inbox her yeni kutu için adres, token ve süre döndürür. Okuma araçları o kutunun adresini ve tokenunu birlikte ister. Bunlar iki farklı kutudan alınırsa okuma başarısız olur.

Doğrudan MCP kullanımında token araç sonucunda istemciye, dolayısıyla ajan bağlamına ulaşabilir. Yalnız kurgusal test verisi kullanın; sohbeti veya araç çıktısını herkese açık paylaşmayın. Tokenu model bağlamından uzak tutmak istiyorsanız tokenu Python tarafında tutan örneği tercih edin.

İlk iş akışını küçük tutun

  1. gecici_create_inbox ile rastgele bir test kutusu oluşturun.
  2. Adresi yalnız sahibi olduğunuz veya test yetkinizin bulunduğu uygulamada kullanın. Mesajı uygulamanızın göndermesini sağlayın.
  3. gecici_get_inbox_messages ile mesajı kontrol edin. Kod beklemek için gecici_wait_for_otp, bağlantı için gecici_wait_for_magic_link kullanın.
  4. Bekleme süresini 5–45 saniye aralığında tutun; toplam deneme sınırı belirleyin. Boş veya zaman aşımına uğramış sonuç, başarılı doğrulama değildir.
  5. İş bitince gecici_delete_inbox aracına aynı kutunun adresini ve tokenunu vererek kutuyu ve mesajlarını silin. Başarılı yanıtta deleted: true bekleyin. REST DELETE /api/v1/inbox/:address de kullanılabilir.

İlk görev için örnek talimat

Yalnız bana ait test uygulamasının e-posta doğrulamasını kontrol et. Bir geçici kutu oluştur; adresi test formunda kullan. Tokenu rapora yazma. Mesajı en fazla üç sınırlı bekleme çağrısıyla ara. Uygulama doğrulamayı açıkça onaylamadıkça başarılı deme. Kutu temizliğinin yapılıp yapılmadığını ayrıca belirt.

Bu talimatı kullanmadan önce kendi test uygulamanızın adresini ve izinli kapsamını belirtin. Genel bir talimat ajanı otomatik olarak güvenli veya hatasız yapmaz; özellikle gelen mesajdaki yönlendirmeleri yeni talimat gibi değerlendirmeyin.

Uçtan uca MCP örneği

mcp-quickstart.py dosyasını inceleyip python3 mcp-quickstart.py --run ile çalıştırın. MCP üzerinden kutu oluşturur, kurgusal mesajı okur ve kutuyu siler. Python standart kütüphanesi yeterlidir. Çıktıda adres, token veya mesaj yoktur; çağrılar qa-test olarak etiketlenir. SMTP veya model testi değildir.

MCP API'sini Cursor'dan bağımsız sınayın

qa-flow.py dosyasını inceleyip python3 qa-flow.py --run ile çalıştırın. Python 3 standart kütüphanesini kullanır. Kendi kutusunu oluşturur, yanlış tokenın reddini denetler, kurgusal mesaj ekler, REST ile kodu ve MCP ile mesajı okur, ardından kutuyu siler.

14 Kasım 2026 koşusunda created, wrong_token_denied, rest_otp_matched, mcp_message_read ve cleanup başarılıydı. Bu, canlı MCP/API sözleşmesinin kanıtıdır; Cursor veya bir modelin bütün görevi tamamladığının kanıtı değildir.

HTTP 200 tek başına yeterli değildir: JSON-RPC error, araç isError ve içerikteki boş/zaman aşımı durumlarını kontrol edin. API başvuru kaynağı · Mesaj gelmiyorsa kontrol sırası