MCPFast / Tools / Fake CLI agent for testing MCP orchestration tooling
A fake CLI agent for testing orchestration tooling, emitting hooks, MCP traffic, and stream-json without calling any LLM.
View on GitHub→This tool provides a simulated environment for developers to test their MCP orchestration tooling without the need for actual LLM calls or complex network setups. It's designed to emit the necessary signals and data formats that your orchestration layer expects, allowing for rapid iteration and debugging of your AI agent workflows. By abstracting away the LLM dependency, you can focus on the logic and flow of your agent interactions.
The Fake CLI agent simulates the behavior of a real AI agent within an MCP (Multi-Agent Conversation Protocol) framework. It generates outgoing messages, including MCP traffic and stream-json payloads, mimicking the output of an agent that has processed a prompt. Crucially, it achieves this without invoking any Large Language Models, making it an ideal tool for isolated testing of your orchestration logic.
This tool is specifically for AI developers and ML engineers working with MCP orchestration. If you are building or testing systems that manage multiple AI agents, need to simulate agent interactions for development, or want to ensure your orchestration layer correctly handles agent communication and data formats, this fake CLI agent will be invaluable. It's particularly useful during the early stages of development when setting up full LLM integrations might be premature or resource-intensive.