manojshevate/mcp-setu — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Go command line app called mcp setu that lets someone chat with a local Ollama model and have it use MCP tools from the same kind of mcp.json config Claude Desktop uses.

I want it to feel like a polished terminal chat app, not just raw logs. It should open a full screen chat view with the input fixed at the bottom, scrollable conversation above it, command history with arrow keys, slash command autocomplete, and a visible badge showing the current model. While the model is working, show a live thinking timer.

It should connect to MCP servers over JSON RPC and let the local model call tools from those servers during the chat. Add commands for listing tools, listing connected servers, switching models, showing stats, clearing the chat, help, and quitting. Also include normal CLI commands outside chat for tools, models, validate, and version.

Please include install scripts, tests, docs, and examples. Look up current Ollama and MCP docs online if you need to.

Want more depth? Deep Reverse