ssh_file_replace_line

MCP tool from Cygnus Ssh MCP by cygnussystems

Replace single line

How to use it

Project documentation lists ssh_file_replace_line for the Cygnus Ssh MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Cygnus Ssh MCP

$cygnus-ssh-mcp
FULL CYGNUS SSH MCP LISTING

Other tools in Cygnus Ssh MCP (39)

list_tools

List all available tools

ssh_cmd_check_status

Check command status

ssh_cmd_clear_history

Clear command history

ssh_cmd_history

Get command history with filtering

ssh_cmd_kill

Terminate running command

ssh_cmd_output

Retrieve output from command

ssh_cmd_run

Execute command with I/O, wait, and runtime timeouts

ssh_conn_add_host

Add new host to configuration

ssh_conn_connect

Connect using pre-configured host (by key or alias)

ssh_conn_host_info

Get detailed system information

ssh_conn_is_connected

Check if SSH connection is active

ssh_conn_status

Get connection status (user, host, OS, cwd)

ssh_conn_verify_sudo

Verify sudo access

ssh_dir_calc_size

Calculate directory size

ssh_dir_list_advanced

Recursive listing with metadata

ssh_dir_list_files_basic

Basic directory listing

ssh_dir_mkdir

Create directory

ssh_dir_remove

Remove directory

ssh_dir_search_files_content

Search text in files

ssh_dir_search_glob

Search files by pattern

ssh_file_copy

Copy file

ssh_file_delete_line_by_content

Delete line by content

ssh_file_find_lines_with_pattern

Search for pattern in file

ssh_file_get_context_around_line

Get context around match

ssh_file_insert_lines_after_match

Insert lines after match

ssh_file_move

Move or rename file

ssh_file_read

Read file contents via SFTP (Unicode-safe)

ssh_file_replace_line_multi

Replace with multiple lines

ssh_file_stat

Get file metadata

ssh_file_transfer

Upload or download files

ssh_file_write

Create/overwrite/append file

ssh_host_disconnect

Disconnect current session

ssh_host_list

List all configured hosts

ssh_host_remove

Remove host from configuration

ssh_host_update

Update fields on an existing host (rotate password, change port, etc.) in place

ssh_host_use_config

Switch to an alternate host config file for the session

ssh_task_kill

Send signal to task

ssh_task_launch

Launch command in background

ssh_task_status

Check if task is running