Elicitation Demo icon

Elicitation Demo

Demonstrates a Model Context Protocol (MCP) server that interactively collects missing user profile data through elicitation.

About

This project provides a functional Model Context Protocol (MCP) server specifically designed to showcase interactive elicitation capabilities. It allows clients to manage user profiles by creating new entries and listing existing ones. A core feature is its ability to automatically prompt users for missing or incomplete data during profile creation, leveraging MCP's elicitation mechanism to ensure all required information is gathered interactively and validated according to predefined rules.

Key Features

  • Seamless integration with VS Code for MCP development
  • 0 GitHub stars
  • Interactive data elicitation for missing user profile fields
  • Supports `create_user_profile` and `list_users` commands
  • Management of user profiles (creation and listing)
  • Configurable validation rules for profile attributes (name, email, age, role)

Use Cases

  • Managing and listing stored user profiles
  • Demonstrating Model Context Protocol (MCP) elicitation features
  • Creating user profiles with partial information, relying on interactive prompts
Advertisement

Advertisement