Skip to main content
Glama
imranbarbhuiya

Ask Question MCP App

Ask Question MCP App

An MCP App that provides an interactive UI for asking questions with various input types.

Features

  • Text Input: Free-form text area for open-ended questions

  • Single Select: Choose one option from a list

  • Multi-Select: Choose multiple options with checkboxes

  • Confirm: Simple Yes/No confirmation dialog

Installation

npm install
npm run build

Usage

The MCP server exposes a single tool ask_question with the following parameters:

Parameter

Type

Required

Description

question

string

Yes

The question to display

inputType

enum

Yes

text, select, multiselect, or confirm

options

array

No

Options for select/multiselect (each with value, label, optional description)

placeholder

string

No

Placeholder text for text input

Examples

Text Input:

{
	"question": "What feature would you like to implement?",
	"inputType": "text",
	"placeholder": "Describe the feature..."
}

Single Select:

{
	"question": "Which framework do you prefer?",
	"inputType": "select",
	"options": [
		{
			"value": "react",
			"label": "React",
			"description": "A JavaScript library for building user interfaces"
		},
		{
			"value": "vue",
			"label": "Vue",
			"description": "The progressive JavaScript framework"
		},
		{
			"value": "svelte",
			"label": "Svelte",
			"description": "Cybernetically enhanced web apps"
		}
	]
}

Multi-Select:

{
	"question": "Select the features to include:",
	"inputType": "multiselect",
	"options": [
		{ "value": "auth", "label": "Authentication" },
		{ "value": "db", "label": "Database" },
		{ "value": "api", "label": "REST API" },
		{ "value": "tests", "label": "Unit Tests" }
	]
}

Confirmation:

{
	"question": "Do you want to proceed with the deployment?",
	"inputType": "confirm"
}

VS Code Configuration

Add to your .vscode/mcp.json:

{
	"servers": {
		"ask-question-mcp": {
			"type": "stdio",
			"command": "node",
			"args": ["/path/to/ask-question-mcp/dist/index.js"]
		}
	}
}

Development

npm run watch

License

MIT

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/imranbarbhuiya/mcp-apps'

If you have feedback or need assistance with the MCP directory API, please join our Discord server