Let AI agents publish announcements, media and updates to your Discord channels — from a single prompt.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
} Part of the 40-tool Upload-Post MCP server — the agent picks them automatically from your prompt.
| Tool | What it does |
|---|---|
| upload_text | Post a message or announcement to a channel |
| upload_photos / upload_video | Post images and video to a channel |
| list_scheduled / edit_scheduled / cancel_scheduled | Manage scheduled messages |
| get_status / get_history | Track what was posted and when |
Looking for the direct API instead? See the Discord API page.
No commands to memorize — just describe what you want.
“Announce the v2 release in our Discord #announcements channel.”
“Post this changelog to Discord and pin the highlights.”
“Schedule the community update for Friday at 17:00.”
“Cross-post this YouTube video link to Discord and Telegram.”
Discord + AI agents, answered. Last updated June 2026.
A Discord MCP server is a Model Context Protocol server that exposes Discord publishing as tools an AI agent can call. The Upload-Post MCP server lets ChatGPT, Claude, Gemini or any MCP client post announcements and media to your channels — no bot code to write.
Yes. A common pattern: merge the release PR, then ask the agent to draft and post the announcement to Discord, X and LinkedIn in one go.
No. You connect your server to Upload-Post once and the MCP tools post through that connection — no bot hosting, no discord.js.
The MCP server is free and open-source (MIT). It works with any Upload-Post plan, including the free tier.
Free to start, no credit card. Connect Discord once and post from any MCP client.