Reference
This section is the API surface reference for discord-mcp. The
Tools section already lists every MCP tool with its full
schema. The pages here cover everything else an operator or developer needs:
the CLI sub-commands and their flags, the environment variables that drive
runtime behavior, the public TypeScript exports from @discord-mcp/core, and a
chronological changelog from v0.0.0 onward.
Reference pages are deliberately terse - they’re the “I just want the table” form of each surface. For background and decision rationale, see Architecture (how things are built) or Operations (how to run them in production). For walkthroughs, see Recipes.
CLIserve, credential-free catalog discovery, setup/activity/update/profile lifecycle, doctor, smoke, init, and migrate.
Environment variablesExact runtime contract for every supported variable, split into access, safety, runtime, observability, resilience, and audit.
@discord-mcp/core APIPublic TypeScript exports for embedding the server in custom transports or extending it with custom tools. defineTool, buildServer, error classes, branded types.
AI host activation matrixIndependently verify 15 live trials across Codex, Claude Code, Antigravity, Cursor Agent, and Grok Build.
ChangelogOne section per release v0.0.0 → v0.28.0, with dates and user-visible changes.
External documentation reviewRun the published onboarding journey as a new user and submit credential-safe evidence.
v1.0.0 readinessThe release gate and stability commitments for the first stable release.
Looking for something else?
Section titled “Looking for something else?”- A specific MCP tool’s schema or example → Tools.
- How to wire a client (Codex, Claude Desktop, Cursor, etc.) → Get started → Client setup.
- Production hardening tradeoffs → Operations.
- Internal architecture deep-dives → Architecture.

