kaiser-data/kitsune-mcp ? reverse-engineered prompt

Reverse engineered prompt

Build me a Python MCP hub called Kitsune that acts like a runtime proxy for other MCP servers.

I want one always on entry point that can discover, connect to, and use lots of public MCP servers while the session is already running, without editing config or restarting the client. The main idea is that I can call shapeshift(server_id) to switch into a target server and make its tools available right away, then call shapeshift() again to drop back out. It should also support finding servers from registries, loading them safely, and keeping the current session intact.

Please include a simple safety layer for unknown servers, basic documentation, examples, and tests. If you need to check current MCP docs or registry details online, go ahead and look them up. I’d like it to feel polished enough to use with Claude Code or other MCP clients, and be easy to run locally from one config entry.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab