discord.com
Discord is a communication platform for communities, messaging, voice, and interactive applications. Its developer platform lets apps and bots integrate with Discord servers, users, and client features.
Discord exposes a documented REST API at `https://discord.com/api`, authenticated with either bot tokens or OAuth2 access tokens from a registered Discord application; no public GraphQL, MCP server, or standalone CLI surface was found on `discord.com`.
- Discord REST APIdiscovered
Create or open an application in the Discord Developer Portal, add a bot to the application, and copy the bot token from the Bot settings. The REST API docs say authenticated requests use the Authorization header and Discord's bot flows are configured from your app in the developer portal; bot installation and app management are documented in the Application Resource and OAuth2 docs.
Register an app in the Discord Developer Portal to get a client_id and client_secret, then use Discord OAuth2 as documented in the OAuth2 guide. Discord supports authorization code, implicit, and client credentials grants, with authorization at https://discord.com/oauth2/authorize and token exchange at https://discord.com/api/oauth2/token. Use the grant and scopes appropriate for the API features you call.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing