mcpField
A
Ask UI

Ask UI

本地服务
github.com/Box-Killer文件与存储366 周前更新

关于 Ask UI

Ask UI 是一个 MCP 服务,让 Agent 通过自定义界面向用户提问。README 对其用途有所说明,但未提供更多实现细节。

主要功能

  1. 01通过自定义界面提问
  2. 02支持 Agent 向用户询问

适用场景

  1. 01在 Agent 任务中收集用户输入
  2. 02通过自定义界面呈现问题

MCP 相关

它作为 MCP 服务,使 Agent 能通过自定义用户界面向用户提问。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"core-box-killer": {
"command": "npx",
"args": [
"-y",
"mcp-ask-ui"
],
"env": {
"MOONSHOT_API_KEY": "<MOONSHOT_API_KEY>",
"PPIO_API_KEY": "<PPIO_API_KEY>",
"MINIMAX_API_KEY": "<MINIMAX_API_KEY>"
}
}
}
}
启动命令npx -y mcp-ask-ui
需要配置的环境变量
MOONSHOT_API_KEY密钥
PPIO_API_KEY密钥
MINIMAX_API_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmcp-ask-ui

工具

2

收录的工具列表 · 更新于 3 周前

参数类型必填说明
promptstring是
titlestring否
heightnumber是

详细介绍

mcp-ask-ui

一个 MCP 服务,可让 Agent 通过自定义用户界面向用户提问。

服务配置

{
  "mcpServers": {
    "ask-ui": {
      "command": "npx",
      "args": ["-y", "mcp-ask-ui"],
      "env": {
        "MOONSHOT_API_KEY": "all keys are optional",
        "PPIO_API_KEY": "all keys are optional",
        "MINIMAX_API_KEY": "all keys are optional"
      }
    }
  }
}

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。