#64
Add Elicitation new standard
Add support for elicitation https://modelcontextprotocol.io/specification/draft/client/elicitation
Activity
3Server implementation: https://github.com/modelcontextprotocol/typescript-sdk/pull/520 Client implementation: https://github.com/modelcontextprotocol/inspector/pull/535
@gregorym Elicitation works fine, make sure you have a Redis URL and use SSE.
const result = await mcpServer.server.elicitInput({
message: 'Please select a product from the following list:',
requestedSchema: {
type: 'object',
properties: {
productName: {
type: 'string',
enum: possibleProducts, // string[]
title: 'Select a product to create a quote for',
},
},
},
});
Will look into this, thanks! @gregorym have you see any other servers/ clients implement using elicitation?