Hushscript, Model Context Protocol protokolünü konuşur. Bir MCP istemcisini tek bir URL’ye yönlendirin, bağlantıyı tarayıcınızda onaylayın; asistan, hesabınızdaki kayıtlar ve transkriptlerle çalışabilir. Baştan sona kendi hesabınız ve kendi dakikalarınızdır: sunucu başka bir müşterinin verisini asla görmez ve burada hiçbir şey transkripsiyonun kendisinin nasıl fiyatlandırıldığını veya saklandığını değiştirmez.
Bağlanın
Sunucu, tek bir uç noktada Streamable HTTP konuşur:
https://mcp.hushscript.com/mcp
SSE uç noktası yoktur ve yerel olarak kurulacak hiçbir şey yoktur. Claude Code’da:
claude mcp add --transport http hushscript https://mcp.hushscript.com/mcp
JSON yapılandırması alan bir istemcide:
{
"mcpServers": {
"hushscript": {
"type": "http",
"url": "https://mcp.hushscript.com/mcp"
}
}
}
İstemciniz geri kalan her şeyi kendi başına keşfeder. Kendini dinamik olarak
kaydeder (/oauth/register), uç noktalar için
/.well-known/oauth-authorization-server adresini okur ve oturum açmanız için
bir tarayıcı penceresi açar.
Onayladığınız şey
Yetkilendirme, PKCE ile OAuth 2.1 kullanır. Tarayıcı penceresi, istemci için bir parola kutusu değil bir Hushscript onay ekranıdır: isteyen uygulamayı adlandırır, ne yapmak istediğini sade bir dille listeler ve sizi bekler. Orada onaylamadığınız sürece hiçbir şey verilmez.
Erişim jetonları bir saat sürer ve otuz gün boyunca yenilenebilir. Bir jetonu asla görmez, kopyalamaz veya yapıştırmazsınız: istemci ve sunucu onu doğrudan değiş tokuş eder, bu yüzden diskinizde bir yapılandırma dosyasında oturan bir gizli bilgi olmaz.
İzinler
Bir bağlantı bir dizi izin tutar ve sunucu yalnızca bu izinlerin kapsadığı
araçları duyurur. Özel olarak hiçbir şey istemeyen bir istemci, billing
dışındaki her şeyi alır.
| İzin | Ne yapabilir |
|---|---|
transcripts:read |
Transkriptleri, meta verilerini ve silinenler listesini okur |
transcripts:write |
Transkriptleri düzenler, etiketler, çevirir, geri yükler ve siler |
transcribe |
Kayıt yükler, bir bağlantıdan içe aktarır ve transkripsiyon çalıştırır |
insights |
Insights’ı okur, oluşturur ve siler |
context |
Kayıtlı sözlükleri ve istem ön ayarlarını yönetir |
account:read |
Bakiyeyi, kullanımı, işlemleri ve bekletmeleri okur |
settings:write |
Hesap ayarlarını değiştirir |
org:read |
Kuruluş üyelerini, hesap dökümünü, faturaları ve denetim kaydını okur |
export |
Transkriptleri dışa aktarır ve tam hesap dışa aktarımı ister |
billing |
Kayıtlı kartla dakika paketi satın alır |
billing, her yönden istisnadır. Asla dolaylı olarak verilmez, onay ekranı
onaylamadan önce sizi uyarır ve hesabın kendisinde de faturalandırma etkin
olmadıkça kapalı kalır.
Araçların kapsadığı şey
Ne ile ilgili olduklarına göre gruplanmış elli araç:
| Grup | Araç | Örnekler |
|---|---|---|
| Transkriptler, okuma | 4 | list_transcripts, get_transcript, list_deleted |
| Transkriptler, yazma | 10 | update_body, revert_body, retranslate, tag_transcripts |
| Transkripsiyon | 8 | create_upload, transcribe_from_url, list_jobs, cancel_job |
| Hesap | 6 | get_balance, get_usage, list_transactions |
| Insights | 3 | get_insights, generate_insights, delete_insights |
| Dışa aktarma | 4 | export_transcript, request_account_export |
| Transkripsiyon bağlamı | 5 | save_dictionary, save_prompt_preset |
| Kuruluş | 5 | get_org, list_org_members, get_org_audit_log |
| Faturalandırma | 5 | list_packs, purchase_pack, list_payment_methods |
export_transcript, TXT, SRT, VTT, Markdown veya JSON döndürür. 21 dışa
aktarma formatının tamamı uygulamada bulunur.
Neyin dakikaya mal olduğu
Herhangi bir şeyi okumak ücretsizdir. Ücretlendirilen işlemler, uygulamada ücretlendirilenlerle aynıdır, aynı tarifelerle ve aynı bakiyeden düşülür:
- Transkripsiyon, bir kaydın uzunluğu kadar dakika harcar. Tıbbi mod %100 ekler ve her çeviri hedefi %25 ekler.
- Insights, transkript başına ilk seferinde ücretsizdir. Daha sonra yeniden oluşturmak, Orijinal’den başlarsa kaydın uzunluğunun %40’ına, Temizlenmiş sürümden başlarsa %30’una mal olur.
- Yeniden çevirmek, bir transkriptin uzunluğunun dil başına %25’ine mal olur ve üzerine yazar: çağrının ücretlendirdiği her dil, o çevirinin elle düzenlenmiş kopyasını kaybeder ve geri getirmenin bir yolu yoktur.
purchase_pack, kayıtlı kartınızı hemen ücretlendirir.billingiznini gerektirir; hiçbir istemci bunu kazara alamaz.
Paketlerin kendisi için fiyatlandırma sayfasına bakın.
Gözden geçirme ve iptal etme
Her bağlantı, hesabınızdaki MCP sayfasında Bağlı uygulamalar altında, onu oluşturan istemci ve sahip olduğu izinlerle birlikte görünür. Birini orada iptal etmek onu anında keser. Bunu, istemcinizin yapılandırmasındaki kaydı silmek yerine yapın: yapılandırma yalnızca makinenizin istek göndermesini durdurur.
Yetkilendirme uç noktaları, adres başına dakikada 30 istekle sınırlıdır. Bu, jeton denemelerine karşı bir koruma önlemidir; bağlı bir asistanın ne kadar iş yapabileceğine dair bir sınır değildir.