Skip to main content
Scribe CLI (@scribemail/cli) menghadirkan seluruh permukaan tool Scribe ke mesin Anda. CLI ini memiliki dua wajah:
  • Server MCP lokalscribe mcp menyajikan tool yang persis sama dengan server MCP hosted ke agen mana pun yang dapat menjalankan perintah (Claude Code, Claude Desktop, Cursor, dan klien MCP stdio mana pun), berjalan atas nama Anda setelah satu kali sign-in di browser.
  • Command line biasa — setiap tool juga tersedia sebagai subcommand (scribe signatures list, scribe campaigns schedule), dengan output JSON yang dirancang 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.

Instal dan masuk

1

Instal dari npm

Membutuhkan Node.js 20 atau lebih baru.
2

Masuk melalui browser

Browser Anda terbuka dan Anda masuk dengan akun Scribe — tanpa perlu membuat atau menempelkan API key. 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 berstatus owner atau admin ruang kerja, dan paket ruang kerja harus mencakup akses API. Satu login terikat ke satu ruang kerja — jalankan scribe login lagi untuk berpindah.

Sajikan agen lokal melalui MCP

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

Gunakan dari shell

Hasil berupa JSON di stdout; kesalahan 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-nya yang tepat.
  • Field kompleks seperti pohon konten tanda tangan menerima JSON inline, @file, atau - untuk stdin. --json dapat menyediakan seluruh objek argumen, dan flag eksplisit menggantikannya.
  • Boolean berupa --flag / --no-flag; membiarkan keduanya kosong akan menghilangkan field tersebut, sehingga pembaruan parsial tidak pernah menimpa nilai secara tidak sengaja.
  • Kode keluar: 0 berhasil, 1 error API atau tool, 2 error penggunaan, 3 belum login.

Perintah menurut area

Perilaku per-tool identik dengan tools MCP — lihat Referensi tools.

Bekerja melalui SSH

Untuk login diperlukan browser yang dapat menjangkau 127.0.0.1 pada mesin yang menjalankan CLI. Pada mesin remote, teruskan port callback dan cetak URL alih-alih membuka browser:
Kemudian buka URL yang tercetak di browser lokal Anda.

Langkah berikutnya

Referensi tools

Setiap tool Scribe, dikelompokkan berdasarkan area

Skills

Berikan asisten Anda alur kerja Scribe secara lengkap

Pemecahan masalah

Perbaiki masalah koneksi dan tool

Referensi API

REST API di balik CLI dan server MCP