ask-user-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ask-user-mcpask user what to name the new function"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
This server cannot be deployed
Maintenance
Related MCP Connectors
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.
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for "taming the Claude" with structured task queues.1422 npm71MIT
- AlicenseBqualityDmaintenanceMCP server for managing Claude Code conversation sessions1294 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