Wrap any software in MCP for agent evaluation
setup
and evaluate
)CMD
entrypoint - it launches an MCP server that can be connected to by any MCP client, enabling both local development and remote scaling.
CMD
is what enables the same image to work both locally and remotely:
docker run -i
pipes stdioMCPServer
, which extends FastMCP with Docker-friendly features:
context_server.py
): Persistent process managing browser stateserver.py
): Lightweight server that restarts on code changes/tmp/hud_browser_ctx.sock
hud dev
to restart the MCP server for code changes while keeping your browser, database, or application running.
hud dev
command:
src/
directory into containershud dev
hot-reload doesn’t reset your environment state. See the browser environment for a complete example.