激发MCP服务器
此MCP服务器允许代理直接向用户请求信息,如文本、数字等。
工具
elicit_information
- 一种直接向用户请求信息的工具,作为自由格式的文本输入 - 输入: - requestedInformationTitle (string):所请求信息的简明标题 - requestedInformationDescription (string,可选):请求信息的可选简明描述 - 返回:包含用户响应的文本内容(“用户用{answer}回答”),或在用户拒绝/取消时发出通知
elicit_options
- 提示用户从选项列表中选择的工具 - 输入: - requestedInformationTitle (string):所请求信息的简明标题 - requestedInformationDescription (string,可选):请求信息的可选简明描述 - options (字符串数组):可供选择的选项值数组 - optionNames (字符串数组,可选):选项的可选人类可读名称数组。必须与选项的长度和顺序相匹配(如果提供) - 返回:包含用户所选选项的文本内容(“用户回答:{selection}”),或在用户拒绝/取消时发出通知
elicit_boolean
- 提示用户输入布尔响应(是/否、真/假、开/关等)的工具 - 输入: - question (string):一个可以用布尔响应回答的简洁问题 - questionDescription (string,可选):请求信息的可选简明描述 - 返回:包含用户布尔响应的文本内容(“用户回答:true/false”),或在用户拒绝/取消时发出通知
elicit_number
- 提示用户输入数字的工具 - 输入: - requestedNumberTitle (string):所请求号码的简明标题 - requestedNumberDescription (string,可选):请求信息的可选简明描述 - minimum (数字,可选):可选的最小值约束 - maximum (数字,可选):可选的最大值约束 - 返回:带有用户数字输入的文本内容(“用户回答:{number}”),或在用户拒绝/取消时发出通知
elicit_date_time
- 提示用户输入日期或日期时间的工具 - 输入: - requestedDateTimeTitle (string):所请求日期/时间的简明标题 - requestedDateTimeDescription (string,可选):请求信息的可选简明描述 - format (枚举:“date”|“date time”,默认值:“日期”):日期/时间输入的格式。“date”仅表示日期,“date time”表示日期和时间 - 返回:包含用户日期/时间输入的文本内容(“用户回答:{date}”),或在用户拒绝/取消时发出通知
elicit_email
- 提示用户输入电子邮件地址的工具 - 输入: - requestedEmailTitle (string):所请求电子邮件的简明标题 - requestedEmailDescription (string,可选):请求信息的可选简明描述 - 返回:包含用户电子邮件输入的文本内容(“用户回复:{email}”),或在用户拒绝/取消时发出通知
elicit_uri
- 提示用户输入URI的工具 - 输入: - requestedUriTitle (string):所请求URI的简明标题 - requestedUriDescription (string,可选):请求信息的可选简明描述 - 返回:带有用户URI输入的文本内容(“用户用:{URI}回答”),或在用户拒绝/取消时发出通知
使用Claude Desktop(使用 stdio运输)
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"elicit": {
"command": "npx",
"args": [
"-y",
"@blizzy/mcp-elicit"
]
}
}
}使用VS代码
为了快速安装,请使用下面的一键安装按钮。
对于手动安装,请将以下JSON块添加到VS Code中的用户设置(JSON)文件中。您可以按 Ctrl + Shift + P 和打字 Preferences: Open User Settings (JSON).
您可以选择将其添加到名为的文件中 .vscode/mcp.json 在您的工作空间中。这将允许您与他人共享配置。
请注意mcp中不需要密钥.vscode/mcp.json文件。
NPX
{
"mcp": {
"servers": {
"elicit": {
"command": "npx",
"args": ["-y", "@blizzy/mcp-elicit"]
}
}
}
}从源代码运行 HTTP+SSE传输 (已弃用 2025-03-26)
pnpm install
pnpm run start:sse从源代码运行 可流式HTTP传输
pnpm install
pnpm run start:streamableHttp作为已安装的软件包运行
安装
npm install -g @blizzy/mcp-elicit@latest运行默认(stdio)服务器
npx @blizzy/mcp-elicit或者明确指定stdio
npx @blizzy/mcp-elicit stdio运行SSE服务器
npx @blizzy/mcp-elicit sse运行可流式传输的HTTP服务器
npx @blizzy/mcp-elicit streamableHttp许可证
此软件包根据MIT许可证获得许可。
