ask-user-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
ask-user-mcp
MCP server that enables Claude to pause and ask clarifying questions via Emacs.
Quick Start
npm install
npm run buildBuilt files are in build/.
Related MCP server: claude-sessions-mcp
agent-shell Configuration
Add to ~/.config/agent-shell/mcp-servers.json:
{
"mcpServers": {
"ask-user": {
"command": "node",
"args": ["/REPLACE/WITH/ABSOLUTE/PATH/ask-user-mcp/build/index.js"]
}
}
}Replace /REPLACE/WITH/ABSOLUTE/PATH/ with the actual path to this project.
Emacs Setup
Add to your Emacs config:
;; ask-user-mcp support
(load-file "/REPLACE/WITH/ABSOLUTE/PATH/ask-user-mcp/emacs/ask-user.el")
;; Ensure Emacs server is running (required for emacsclient)
(unless (server-running-p)
(server-start))Replace /REPLACE/WITH/ABSOLUTE/PATH/ with the actual path to this project.
Tool Parameters
The ask_user tool accepts:
question (required): The question to ask the user
header (optional): Context displayed above the question in the prompt
timeout_ms (optional): How long to wait for response
Minimum: 30 seconds (30000)
Maximum: 30 minutes (1800000)
Default: 5 minutes (300000)
Debugging
Enable debug logs to see Q&A audit trail:
LOG_LEVEL=debug node build/index.jsDebug logs include: question, response, duration, and success/error status.
For common issues, see TROUBLESHOOTING.md.
Related MCP Connectors
Shared memory MCP server for Claude Code, Codex, Gemini CLI and Cursor. Cited, editable.
Zotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for "taming the Claude" with structured task queues.1461 npm71MIT
- AlicenseBqualityDmaintenanceMCP server for managing Claude Code conversation sessions1229 npmMIT
- AlicenseNot gradedqualityDmaintenanceA small MCP server that lets Claude (or any MCP client) ask other models what they think.MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude Code to control a running Emacs instance via MCP, supporting file opening, Magit integration, and server status checks.4MIT