Skip to main content

Cyberstrike is now open source! AI-powered penetration testing for security professionals. Star on GitHub

MCP Commands

The cyberstrike mcp commands manage Model Context Protocol servers. There are five subcommands: list, add, auth, logout, and debug.

📸 SCREENSHOT: mcp-commands.png

MCP command interface

Caution

Server config lives in cyberstrike.json (see Local / Remote servers), and servers are managed interactively in the /mcps TUI dialog. There are no mcp status, health, start/stop/restart, remove, config, tools, logs, export/import, install, or update commands.

mcp list

Terminal window
cyberstrike mcp list # alias: ls

Lists the configured MCP servers.

mcp add

Terminal window
cyberstrike mcp add

Fully interactive — it prompts for local vs remote, the command or URL, and a name, then tests the connection before saving. It takes no positional name or flags; to script server setup, write the entry into cyberstrike.json directly.

mcp auth

Terminal window
cyberstrike mcp auth [name] # authorize an OAuth server
cyberstrike mcp auth list # list OAuth-authorized servers

Authorizes a remote server that uses OAuth (opens the browser if needed). See OAuth.

mcp logout

Terminal window
cyberstrike mcp logout [name]

Removes stored OAuth credentials for a server.

mcp debug

Terminal window
cyberstrike mcp debug <name>

Inspects a server’s connection — useful when a server fails to load or its tools don’t appear.