From c73745304f855fde9f73bb91b7c2f48184638648 Mon Sep 17 00:00:00 2001 From: giveen Date: Wed, 21 Jan 2026 09:22:07 -0700 Subject: [PATCH] chore(mcp): add visibility note for mcp-cleanup branch --- MCP-CLEANUP-NOTE.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 MCP-CLEANUP-NOTE.md diff --git a/MCP-CLEANUP-NOTE.md b/MCP-CLEANUP-NOTE.md new file mode 100644 index 0000000..13e3140 --- /dev/null +++ b/MCP-CLEANUP-NOTE.md @@ -0,0 +1,15 @@ +This branch `mcp-cleanup` contains a focused cleanup that disables automatic +installation and auto-start of vendored MCP adapters (HexStrike, MetasploitMCP, +etc.). Operators should manually run installer scripts under `third_party/` and +configure `mcp_servers.json` when they want to enable MCP-backed tools. + +Files changed (summary): +- `pentestagent/mcp/manager.py` — removed LAUNCH_* auto-start overrides and vendored auto-start logic. +- `pentestagent/interface/tui.py` and `pentestagent/interface/cli.py` — disabled automatic MCP auto-connect. +- `scripts/setup.sh` and `scripts/setup.ps1` — removed automatic vendored MCP install/start steps and added manual instructions. +- `README.md` — documented the manual MCP install workflow. + +This commit is intentionally small and only intended to make the branch visible +for review. The functional changes are in the files listed above. + +If you want a different summary or formatting, tell me and I'll update it.