Enables AI assistants to request human input through a web interface, facilitating human-in-the-loop interactions.
AskMeMCP is a Model Context Protocol (MCP) server that enables AI assistants to request human input through a web interface. It implements multiple interactive tools (ask-one-question
, ask-multiple-choice
, challenge-hypothesis
, choose-next
), allowing MCP clients like Claude Code to pause execution and wait for human responses.
You can run Ask-Me MCP directly using npx without installing it globally:
npx ask-me-mcp
Note: The first time you run this, npx will ask for confirmation to install the package temporarily. To skip this confirmation, use:
npx --yes ask-me-mcp
npm install -g ask-me-mcp
ask-me-mcp
Add to your Claude configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"ask-me": {
"command": "npx",
"args": ["--yes", "ask-me-mcp"]
}
}
}
Using the CLI:
claude mcp add askme -- npx -y ask-me-mcp
Or manually add to your Claude Code configuration:
~/Library/Application Support/Claude/claude_code_config.json
%APPDATA%\Claude\claude_code_config.json
~/.config/Claude/claude_code_config.json
{
"mcpServers": {
"ask-me": {
"command": "npx",
"args": ["--yes", "ask-me-mcp"]
}
}
}
Add to your Cursor settings (in .cursor/mcp_settings.json
in your project root):
{
"mcpServers": {
"ask-me": {
"command": "npx",
"args": ["--yes", "ask-me-mcp"]
}
}
}
For VS Code extensions that support MCP, add to your extension's configuration:
{
"mcpServers": {
"ask-me": {
"command": "npx",
"args": ["--yes", "ask-me-mcp"]
}
}
}
The server has two port behaviors:
Auto-discovery (default): Finds available port starting from 3000
npx --yes ask-me-mcp
Fixed port: Uses exact port specified with --port
(fails if port is in use)
npx --yes ask-me-mcp --port 8080
For Claude Code configuration with fixed port:
{
"mcpServers": {
"ask-me": {
"command": "npx",
"args": ["--yes", "ask-me-mcp", "--port", "8080"]
}
}
}
# Clone the repository
git clone https://github.com/yourusername/AskMeMCP.git
cd AskMeMCP
# Install dependencies
npm install
# Build all projects
npm run build
# Configure Claude Code with full path
Add to your Claude Code configuration:
{
"mcpServers": {
"ask-me": {
"command": "node",
"args": ["/full/path/to/AskMeMCP/dist/askme-server/main.js"]
}
}
}
Once configured, you can use the available tools in Claude Code:
Please use the ask-one-question tool to ask me what my favorite color is
Please use the ask-multiple-choice tool with these questions:
{
"questions": [
{
"text": "Which deployment environments should we target?",
"options": ["Development", "Staging", "Production"]
},
{
"text": "Which features should be included in this release?",
"options": ["User Authentication", "Dashboard Updates", "API Improvements", "Mobile Support"]
}
]
}
All requests will appear in the web UI where you can provide responses. For multiple choice questions, you can select multiple options and add comments to each choice.
# Run the UI in development mode
npx nx serve askme-ui
# Run the server in development mode
npx nx serve askme-server
# Run tests
npx nx test askme-ui
npx nx test askme-server
# Lint code
npx nx lint askme-ui
npx nx lint askme-server
If you see "Connection failed" errors:
Enable Debug Mode: Run with debug logging to see what's happening:
ASK_ME_MCP_DEBUG=1 claude --debug
Check the Server: Test if the server runs correctly:
npx --yes ask-me-mcp --help
Port Conflicts: If port 3000 is in use, specify a different port:
claude mcp add ask-me npx --yes ask-me-mcp --port 8080
Manual Test: Run the server directly to see any errors:
npx --yes ask-me-mcp
npx ask-me-mcp
may ask for confirmation. Use npx --yes
to skip this.--port
MIT
Wassenger MCP server to chat, send messages and automate WhatsApp from any AI model client (free trial available).
An AI-to-AI consultation system for complex problem-solving and reasoning, using OpenRouter for model access.
Summarize chat messages from a local database file.
TikTok integration for getting post details and video subtitles
Allows AI agents to search Gmail threads, learn your writing style, and draft emails.
Fetch and interact with Hacker News content, including top stories, comments, and search functionality.
Create and publish unlimited podcast shows and episodes with ELEMENT.FM
An MCP server application that sends various types of messages to the WeCom group robot.
Network access with the ability to run commands like ping, traceroute, mtr, http, dns resolve.
Access the Waroom API through the Model Context Protocol.