Command Palette

Search for a command to run...

Home / Servers

discord-mcp

by kirill-scherba

discord-mcp

Perl MCP License

Discord MCP server — 3 tools for sending messages and embeds via webhook.

Zero external dependencies — perl, JSON (core), curl, and a Discord webhook URL.

Tools

ToolDescription
discord_sendSend a simple text message
discord_send_embedSend a rich embed (title, description, color, fields)
discord_webhook_infoValidate webhook connectivity and return info

Setup

1. Create a Discord webhook

Open your Discord server → Channel Settings → Integrations → Webhooks → New Webhook. Copy the URL.

2. Add to opencode config

"discord-mcp": {
  "type": "local",
  "command": ["perl", "/path/to/discord-mcp/discord-mcp.pl"],
  "environment": {
    "DISCORD_WEBHOOK_URL": "https://discord.com/api/webhooks/..."
  }
}

3. Usage

// Simple text
{
  "name": "discord_send",
  "arguments": {
    "message": "Hello from MCP!"
  }
}

// Rich embed
{
  "name": "discord_send_embed",
  "arguments": {
    "title": "Deploy Complete",
    "description": "v2.3.1 deployed to production",
    "color": 5763719,
    "fields": [
      { "name": "Status", "value": "✅ Success", "inline": true },
      { "name": "Duration", "value": "142s", "inline": true }
    ]
  }
}

License

MIT

Related servers

n8n

Updated today

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

NOASSERTION199,059

mcp-server-fetch

OfficialUpdated today

by modelcontextprotocol

A Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs

89,138

@modelcontextprotocol/server-filesystem

OfficialUpdated today

by modelcontextprotocol

MCP server for filesystem access

SEE LICENSE IN LICENSE89,138

@modelcontextprotocol/server-everything

OfficialUpdated today

by modelcontextprotocol

MCP server that exercises all the features of the MCP protocol

89,138