What is the purpose of this server?
It provides MCP protocol endpoints that allow Windsurf IDE to communicate with SSH servers for remote management and command execution.
@yoi-hibino
Basic information
MCP SSH server for Windsurf integration
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-ssh-server": {
"command": "python",
"args": [
"app.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) compatible SSH server designed for seamless integration with Windsurf IDE. It enables SSH operations—such as connecting, executing commands, and managing sessions—directly through Windsurf’s MCP interface.
Clone the repository, install dependencies (pip install -r requirements.txt), and configure the Windsurf MCP settings file with your SSH credentials as environment variables (SSH_DEFAULT_HOST, SSH_DEFAULT_PORT, SSH_DEFAULT_USERNAME, SSH_DEFAULT_PASSWORD). Run python app.py to start the server on port 5050. Then add the MCP server configuration (command: python3, args: path to app.py, protocol: http, host: localhost, port: 5050) to your Windsurf MCP config.
It provides MCP protocol endpoints that allow Windsurf IDE to communicate with SSH servers for remote management and command execution.
Python 3.7 or higher, plus the Flask and Paramiko libraries (installed via `pip install -r requirements.txt`).
Set the environment variables `SSH_DEFAULT_HOST`, `SSH_DEFAULT_PORT`, `SSH_DEFAULT_USERNAME`, and optionally `SSH_DEFAULT_PASSWORD` in the Windsurf MCP configuration file.
The server implements `/alive`, `/list_sessions`, `/mcp/status`, `/mcp/connect`, `/mcp/execute`, `/mcp/disconnect`, `/ssh/capabilities`, and `/ssh/sessions`.
Ensure the server is running at `http://localhost:5050/`, restart both the MCP SSH server and the Windsurf application, and verify that all MCP endpoints respond correctly.

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U
CronWatch records every run of your scheduled jobs in your own database, and speaks up when one is missed, fails, gets stuck, runs slow or costs too much. CronWatch is free and open-source.
TestMu AI MCP Server lets developers run, debug, and triage tests through natural language directly from their IDE (Cursor, Claude, GitHub Copilot, and other MCP clients). It exposes five tools — HyperExecute (test orche

Manage CI/CD pipelines, debug failed builds, and optimize test suites directly from your AI agents - no terminal required. The CircleCI MCP Server is a remote server hosted by CircleCI that connects AI tools and agents

Kaiva Bridge turns your API, database or documents into a managed MCP server for Claude, ChatGPT, Cursor and VS Code. Point it at an OpenAPI or Swagger spec, an API docs link, a cURL command, a Postman collection, a Grap
Comments