Vibe Prospecting
채팅 안에서 전문적인 영업 탐색, 50개 이상 B2B 데이터 소스로 리드 리스트·계정 조사·결정권자 찾기
하루 안에 전사적으로 일관된 서명을 설치하고, 직원 설치 없이 배너 클릭당 12% 평균 전환율을 기록
Install consistent signatures company-wide in under a day. No employee installation. 12% average CTR on banners, conversion tracking from click to revenue.
마케팅TypeScript · JavaScriptGitHub @scribemail온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Email signatures finally simple and measurable. Built for teams & AI agents. Install consistent signatures company-wide in under a day. IT sets up once. Marketing takes over. AI agents assist. No employee installation. 12% average CTR on signature banners. Conversion tracking from click to revenue.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Email signatures finally simple and measurable. Built for teams & AI agents.
Install consistent signatures company-wide in under a day. IT sets up once. Marketing takes over. AI agents assist. No employee installation. 12% average CTR on signature banners. Conversion tracking from click to revenue.
@scribemail/cli is the official Scribe command line: manage your workspace's email signatures, teammates, smart fields, folders, assets, marketing campaigns, and analytics, or serve the whole tool surface to a local AI agent over MCP.
The CLI ships the exact same 60+ tools as the Scribe remote MCP server, generated from the same code, so the two never drift.
npm install -g @scribemail/cli
scribe login
scribe login opens your browser and signs you in with your Scribe account (WorkOS AuthKit OAuth 2.1 + PKCE, no API key to paste). Credentials are stored in ~/.config/scribe/credentials.json (0600) and refreshed automatically.
Requirements: the signed-in member must be a workspace owner or admin, and the workspace plan must include API access. One login is bound to one workspace: run
scribe loginagain to switch.
claude mcp add --scope user scribe -- scribe mcp # Claude Code
Claude Desktop / Cursor config:
{ "mcpServers": { "scribe": { "command": "scribe", "args": ["mcp"] } } }
scribe mcp is a stdio MCP server running as you, with the same tools, names, and schemas as the remote server.
Every tool is also a subcommand. JSON goes to stdout, errors to stderr:
scribe whoami
scribe signatures list --limit 10
scribe signatures create --name "Sales" --draft-content @tree.json
scribe signatures publish --id <uuid>
scribe teammates list --auto-paginate
scribe analytics views --start-date 2026-07-01 --end-date 2026-08-01 --group-by signature_template
scribe docs search --query "dns setup"
scribe tools: every MCP tool name and its CLI command.scribe call <tool_name> --json '{...}': call any tool by its exact MCP name.@file, or - (stdin); --json supplies the whole arguments object and explicit flags override it.--x / --no-x; leaving both off omits the field (PATCH semantics).Exit codes: 0 ok · 1 API/tool error · 2 usage error · 3 not signed in.
Global flags: --api-base-url, --timeout-ms, --max-retries, --pretty. The target environment (production for the published package) is baked in at build time; there is no user-facing environment switch.
| Group | Commands |
|---|---|
signatures | list create update delete duplicate test-email publish install preview html installations |
signatures variants | list update publish delete |
signatures recipients | list add remove set-rules add-entities remove-entities |
teammates | list create update delete sync |
emails | list create update delete install |
smart-fields / folders / assets | list create update delete |
campaigns | list create update delete preview schedule pause resume |
analytics | views clicks events events-summary |
visitors | list get breakdown |
integrations | list entities |
| top-level | workspace · billing documents · content-schema · docs search · docs read · feedback |
| session | login · logout · whoami · · · |
Login needs a browser reaching 127.0.0.1 on the machine running the CLI. Over SSH, forward the callback port and use --no-browser:
ssh -L 8976:127.0.0.1:8976 yourserver
scribe login --no-browser # then open the printed URL locally
Bug reports and feature requests are welcome in issues.
The tools are defined in Scribe's MCP server, which is a private repository: this repo imports the tool core from a sibling ../mcp-server checkout and bundles it at build time. You can read everything here, but building, testing, and CI need access to scribemail/mcp-server, so pull requests from outside the Scribe team can't pass CI. Open an issue instead and we'll take it from there.
For the Scribe team, with both repos side by side:
git clone [email protected]:scribemail/mcp-server.git
git clone [email protected]:scribemail/cli.git
cd mcp-server && pnpm install && cd ../cli && pnpm install
pnpm typecheck && pnpm test && pnpm build && pnpm test:e2e
The target environment is fixed at build time with no runtime override: pnpm build targets production (what npm users get); pnpm build:staging produces an internal staging build. Dev runs (pnpm dev, tests) resolve to production defaults, so use a staging build to exercise staging.
Releases: pnpm release (bumps, tags vX.Y.Z, pushes; GitHub Actions publishes to npm via OIDC Trusted Publishing).
mcptoolscall