Discord CLI — Communication skill for Claude Code
Discord CLI + MCP server that runs as your own user account — read, send, search, and manage any server/DM you belong to, no bot invite.
How to install Discord CLI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open quangdang46/discord_cli and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Discord CLI does
Discord CLI + MCP server that runs as your own user account — read, send, search, and manage any server/DM you belong to, no bot invite. Agent-native JSON/JSONL output, SQLite + FTS5 offline archive, stealth-aware headers, single Rust binary.
Alternatives in Communication
- Google Workspace Groups Settings — Manage Google Groups settings 21.6k ★
- Codepilot — A native desktop GUI for Claude Code — chat, code, and manage projects visually 4.3k ★
- Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
README
discord — Your Discord, Driven From the Terminal
🚧 **Active development — daily tested, not daily committed**
This repo is under heavy daily use (automated digests, MCP integrations, agent workflows). If commit activity looks sparse, it's because the tool is *stable for its current feature set* — no open issues, no regressions, no need for churn. New features ship when real workflows surface a gap, not on a schedule. Check [Releases](https://github.com/quangdang46/discord_cli/releases) for the latest binary.
  
**A Discord CLI + MCP server that operates your *user account* — so it sees every server, group, and DM you belong to. No bot invitation required.** Built in Rust for AI agents and terminal-first humans: 77 commands, SQLite archive with FTS5 search, stealth-aware, and an MCP server that plugs straight into Claude Code.
⚠️ **ToS / account-risk warning** — Automating a user account violates Discord's Terms of Service and can result in account termination. Use only on accounts you control, with restraint: rate limits are built in, reads are bounded, and destructive actions require explicit `--confirm`. Admin operations (`channel-*`, `role-*`, `emoji-*`) are the **highest-risk** surface — channel deletion is irreversible and plainly visible. `auth --qr` uses Discord's login API (highest risk) — opt-in only, never automatic. See [docs/ADMIN.md](docs/ADMIN.md) for the permission matrix and ToS risk table.
Installation
# macOS / Linux — one-liner (downloads prebuilt binary)
curl -fsSL "https://
Related Skills
Meeting Scheduler
Handles end-to-end meeting scheduling using the Superhuman Mail MCP server — from finding available times to s
Appdock
Starter kit for agent-built local apps on Mac: zero-dependency localhost server, SQLite seam, incident-hardene
Claude Code Chat Explorer
Browse, search, and explore your Claude Code conversation history with a fast SQLite-powered web interface
Pickle
Free, local, open-source MCP server that audits your ClickUp, Slack & Teams for what fell through the cracks —
Deal Tracker
Builds a relationship or deal summary using the Superhuman Mail MCP server — pulling together all email histor
Agent Kit
Give Claude/Cursor email powers. 27 MCP tools — inbox, send, reply, contacts, search. Free, no signup.
Related Agents
Email Manager
Manage internal project email: read inbox, send messages, archive processed items, run the periodic delivery a
Distiller
Turns a raw work session (sessions/archive/ notes, .jsonl transcripts) into clean notes and lessons in the tru
Mobile Engineer
React Native and mobile specialist for Solana game development. Builds cross-platform mobile games using Expo,