Token导航 LogoToken导航TokenDH.com
MCP Elicitations Server logo
AI代理未说明官方级别未说明来源级核验

MCP Elicitations Server

MCP Server

一个展示不同模型上下文协议(MCP)用例中交互式输入收集功能的演示服务器,支持在工具执行过程中动态获取用户结构化输入。

工具数

2

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptAI代理工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

QuantGeekDev

提供方

QuantGeekDev

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP Elicitations演示服务器

演示服务器,用于展示 启发 跨不同的模型上下文协议(MCP)用例。该服务器演示了如何使用MCP启发系统动态收集用户输入。

什么是精英?

Elicitation允许MCP服务器在工具执行期间请求用户的结构化输入,从而实现交互式和动态的工作流程。

可用的MCP组件

工具

  • greeting -简单的问候工具,询问你的名字
  • contact-info -收集结构化的联系信息(姓名、电子邮件、年龄)

资源

  • config://user -动态请求您姓名的用户问候资源

鼓励

  • greeting-prompt -根据您的姓名生成个性化问候提示

运作原理

每个组件都展示了不同背景下的启发:

  1. 工具 展示如何在工具执行过程中收集输入
  2. 资源 演示基于用户输入的动态内容生成
  3. 鼓励 展示如何使用引出的数据创建个性化提示

运行服务器

npm install
npm run build
npm start

服务器将在上运行 http://localhost:3000

示例诱导模式

简单名称请求

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The name of the user"
    }
  },
  "required": ["name"]
}

联系信息请求

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Your full name"
    },
    "email": {
      "type": "string",
      "format": "email", 
      "description": "Your email address"
    },
    "age": {
      "type": "number",
      "minimum": 18,
      "description": "Your age"
    }
  },
  "required": ["name", "email"]
}

此演示展示了MCP在跨工具、资源和提示创建交互式用户驱动体验方面的启发。

目录标签

目录标签

TypeScriptAI代理工作流自动化交互式输入本地部署动态工作流用户数据收集协议演示

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP