Langsung ke konten utama
Scribe CLI (@scribemail/cli) menghadirkan seluruh permukaan tool Scribe ke mesin Anda. CLI ini memiliki dua wajah:
  • Server MCP lokal: scribe mcp menyediakan tool yang sama persis dengan server MCP terkelola kepada agen apa pun yang dapat menjalankan perintah (Claude Code, Claude Desktop, Cursor, dan klien MCP stdio mana pun), berjalan atas nama Anda setelah satu kali masuk lewat browser.
  • Command line biasa: setiap tool juga tersedia sebagai subcommand (scribe signatures list, scribe campaigns schedule), dengan output JSON yang dibuat untuk skrip dan shell.
Keduanya dihasilkan dari kode yang sama dengan server hosted di mcp.scribe-mail.com, sehingga tool, nama, dan perilakunya tidak pernah berbeda. CLI bersifat open source di bawah lisensi MIT. Baca kode, ikuti rilis, atau laporkan isu di GitHub.

Instal dan masuk

1

Instal dari npm

Membutuhkan Node.js 20 atau yang lebih baru.
2

Masuk melalui browser

Browser Anda terbuka dan Anda masuk dengan akun Scribe, tanpa kunci API yang perlu dibuat atau ditempel. Kredensial disimpan di ~/.config/scribe/credentials.json dengan izin khusus pemilik dan diperbarui secara otomatis.
3

Periksa sesi

Menampilkan pengguna yang masuk, ruang kerja, dan status token.
Anggota yang masuk harus berperan sebagai owner atau admin ruang kerja, dan paket ruang kerja harus mencakup akses API. Satu login terikat pada satu ruang kerja. Jalankan scribe login lagi untuk berpindah.

Jalankan agen lokal melalui MCP

Untuk klien yang dikonfigurasi dengan JSON (Claude Desktop, Cursor, dan lainnya):
Pilih CLI dibandingkan endpoint hosted ketika agen Anda berjalan secara lokal dan Anda ingin tool call dijalankan sebagai sesi terminal yang sudah masuk, atau ketika klien Anda hanya mendukung stdio. Endpoint hosted (lihat Hubungkan asisten Anda) tetap menjadi pilihan tepat untuk asisten chat seperti Claude di web dan ChatGPT.

Gunakan dari shell

Hasil berupa JSON di stdout; galat berupa teks yang mudah dibaca di stderr.
Konvensi yang berguna:
  • scribe tools menampilkan setiap tool MCP dan perintah CLI-nya; scribe call <tool_name> --json '{...}' memanggil tool apa pun berdasarkan nama MCP persisnya.
  • Field kompleks seperti pohon konten tanda tangan menerima JSON inline, @file, atau - untuk stdin. --json dapat menyediakan seluruh objek argumen, dan flag eksplisit menimpanya.
  • Boolean adalah --flag / --no-flag; mengosongkan keduanya akan menghilangkan field tersebut, sehingga pembaruan parsial tidak pernah menimpa nilai secara tidak sengaja.
  • Kode keluar: 0 berhasil, 1 galat API atau tool, 2 galat penggunaan, 3 belum masuk.

Perintah berdasarkan area

Perilaku per alat identik dengan alat MCP. Lihat Referensi alat.

Bekerja melalui SSH

Masuk memerlukan browser yang dapat menjangkau 127.0.0.1 pada mesin yang menjalankan CLI. Pada mesin jarak jauh, teruskan port callback dan cetak URL alih-alih membuka browser:
Lalu buka URL yang tercetak di browser lokal Anda.

Langkah selanjutnya

Referensi alat

Setiap alat Scribe, dikelompokkan berdasarkan area

Skill

Berikan asisten Anda alur kerja Scribe secara lengkap

Pemecahan masalah

Perbaiki masalah koneksi dan alat

Referensi API

REST API di balik CLI dan server MCP