Discord
Get the signed-in user, list their servers, and read their member profile and linked accounts.
discordvcatalog-v14 tools
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| OAuth 2.0 | oauth2 | available | Authorize Discord with OAuth 2.0. Complete the provider's sign-in or consent flow; requests run with the permissions granted to this connection. |
Call a tool
import { createClient } from "@open-connector/commercial-sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "DISCORD_CURRENT_USER_CONNECTIONS_LIST", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("DISCORD_CURRENT_USER_CONNECTIONS_LIST", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute DISCORD_CURRENT_USER_CONNECTIONS_LIST --data '{ }'Tool catalog
Available tools
4 callable operations
List Discord current user connectionsDISCORD_CURRENT_USER_CONNECTIONS_LISTLists external account connections for the authenticated Discord user.Connection1 scope
Lists external account connections for the authenticated Discord user.
Authentication
Connected account requiredScopes
connectionsTags
connectionsread
Get Discord current userDISCORD_CURRENT_USER_GETGets the authenticated Discord user's profile.Connection2 scopes
Gets the authenticated Discord user's profile.
Authentication
Connected account requiredScopes
emailidentifyTags
usersread
List Discord current user guildsDISCORD_CURRENT_USER_GUILDS_LISTLists partial guilds that the authenticated Discord user belongs to.Connection1 scope
Lists partial guilds that the authenticated Discord user belongs to.
Authentication
Connected account requiredScopes
guildsTags
guildsread
Get Discord current user guild memberDISCORD_CURRENT_USER_GUILD_MEMBER_GETGets the authenticated user's guild member profile for a specific Discord guild.Connection1 scope
Gets the authenticated user's guild member profile for a specific Discord guild.
Authentication
Connected account requiredScopes
guilds.members.readTags
guildsmembersread