Description
This human-in-the-loop MCP server by KOBA789 enables AI assistants to request information from humans via Discord when they need data that isn't publicly available or documented. Built in Rust using the serenity Discord library and rust-mcp-sdk, it provides a single 'ask_human' tool that creates Discord threads for each question, mentions the specified user, and waits for their response before returning the answer to the AI assistant. The implementation is particularly valuable for scenarios where AI assistants need personal preferences, project-specific context, local environment details, or other human-only knowledge that can't be found in documentation or public sources.
🔬 Playground
Try Human-in-the-Loop (Discord) live in the browser with security context.
Installation
git clone https://github.com/koba789/human-in-the-loop Claude Desktop Configuration
Add this configuration to your Claude Desktop config file to enable this MCP server:
Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json
Config file location: %APPDATA%\Claude\claude_desktop_config.json
Config file location: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"human-in-the-loop-discord": {
"command": "node",
"args": [
"path/to/server.js"
]
}
}
} Community Reviews
Authenticated reviews from GitHub users. No anonymous submissions. Your experience helps others choose wisely.
No reviews yet. Be the first to share your experience.