Elicitation MCP Server

This MCP server allows agents to request information directly from the user, such as text, numbers, etc.

Local serverstdioMIT

What is the Elicitation MCP Server?

Elicitation MCP Server is an MCP project maintained in the blizzy78/mcp-elicit repository. The maintainer describes its purpose as “This MCP server allows agents to request information directly from the user, such as text, numbers, etc”. Read the project documentation for the complete scope.

Installation

The documented npm package is @blizzy/mcp-elicit. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
Inputs:requestedUriTitle (string): A concise title for the requested URI
requestedInformationDescriptionstring, optional): An optional concise description for the requested information
ReturnsText content with user's URI input ("User answered with: {uri}"), or notification if user declined/canceled
optionsarray of strings): An array of option values to choose from
optionNamesarray of strings, optional): An optional array of human-readable names for the options. Must match the length and order of options if provided
questionDescriptionstring, optional): An optional concise description for the requested information
requestedNumberDescriptionstring, optional): An optional concise description for the requested information
minimumnumber, optional): An optional minimum value constraint
maximumnumber, optional): An optional maximum value constraint
requestedDateTimeDescriptionstring, optional): An optional concise description for the requested information
formatenum: "date" | "date-time", default: "date"): The format for the date/time input. 'date' for date only, 'date-time' for date and time
requestedEmailDescriptionstring, optional): An optional concise description for the requested information
requestedUriDescriptionstring, optional): An optional concise description for the requested information

How to install the Elicitation MCP Server

{
  "mcpServers": {
    "elicit": {
      "command": "npx",
      "args": [
        "-y",
        "@blizzy/mcp-elicit"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.