Skip to main content
Glama
palon7
by palon7

Chat Human MCP Server

An MCP Server that allows AI agents to send messages to human users via chat and ask humans anything.

Tools

send_message

Send a message to a human user via chat, optionally waiting for a response.

  • Input

    • message (string, required): The message content to send.

    • requires_response (boolean, required): Whether to wait for a user response.

Prerequisites

  • Node.js

  • pnpm

  • Discord bot with Message Content Intent enabled, and has necessary permissions:

    • Send Messages

    • Read Message History

    • Read Messages/View Channels

Supported platforms

  • Discord

Installation

First, you need to clone the repository and install dependencies:

git clone https://github.com/palon7/mcp-chat-human.git
cd mcp-chat-human
pnpm install
pnpm build

Related MCP server: Discord Notifications MCP Server

Claude Code

claude mcp add --transport stdio chat-human -- node /path/to/your/directory/mcp-chat-human/build/index.js

And edit your config to add environment variables:

"mcpServers": {
  "chat-human": {
    "type": "stdio",
    "command": "node",
    "args": [
      "/path/to/your/directory/mcp-chat-human/build/index.js"
    ],
    "env": {
      "DISCORD_API_KEY": "YOUR_DISCORD_API_KEY",
      "DISCORD_CHANNEL_ID": "YOUR_DISCORD_CHANNEL_ID"
    }
  }
}

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to interact with Discord by sending notifications, creating channels, and managing interactive questions with support for two-way responses. It allows for streamlined communication through channel keys and supports various question types like multiple-choice and extended-answer modals.
    -
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to request user decisions and send notifications via Discord when human intervention is required during autonomous tasks. It supports blocking questions with custom options, progress reporting, and persistent state for seamless remote task management.
    8
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to communicate with humans using notify and ask semantics, supporting session management and blocking or non-blocking messages.
    16 npm
    MIT