Provides a bridge for AI agents to interact with humans for decision-making, clarification, and session steering through structured forms.
Sponsored
The Marionette server facilitates human-in-the-loop AI workflows by implementing the Model Context Protocol (MCP). It empowers AI agents, such as those in GitHub Copilot, to pause their execution and solicit structured human input via forms for crucial tasks like asking clarifying questions with predefined options, requesting confirmation before performing sensitive actions, or allowing humans to steer and redirect the session goal. This unique approach significantly optimizes the use of AI agent premium requests by reducing conversational back-and-forth and preventing wasted work on incorrect paths, leading to substantial cost savings and more efficient AI-assisted development.
主な機能
010 GitHub stars
02Includes `steerSession` tool for dynamic goal redirection
03Enables human-in-the-loop AI workflows
04Offers `askQuestion` tool for structured queries with options
05Implements Model Context Protocol (MCP)
06Provides structured forms for human input
ユースケース
01Gather human input for architecture and design decisions
02Obtain human confirmation before executing risky refactors or large changes
03Clarify ambiguous requirements with structured options