{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-replit-ssh","description":"Read, write, list, and check files on Replit projects over SSH/SFTP, plus SSH key setup.","title":"Replit SSH","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/replit-ssh"},"version":"0.1.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-replit-ssh","version":"0.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional per-request timeout in milliseconds (default 60000, max 600000).","format":"number","default":"60000","name":"REPLIT_SSH_REQUEST_TIMEOUT_MS"},{"description":"Set to 1 to require pre-populated known-hosts entries. When unset (default), unknown hosts are recorded on first contact (OpenSSH `accept-new` behaviour); a fingerprint mismatch always fails closed.","format":"string","name":"MCP_REPLIT_SSH_STRICT_HOST_KEY"},{"description":"Explicit path to the connector's SSH known-hosts file. Defaults to $MCP_WORKSPACE_PATH/.replit-ssh-known-hosts, then $HOME/.replit-mcp/known_hosts.","format":"filepath","name":"MCP_REPLIT_SSH_KNOWN_HOSTS_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-replit-ssh","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T11:27:32.438113Z","publishedAt":"2026-05-21T11:27:32.438113Z","updatedAt":"2026-05-21T11:27:32.438113Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-replit-ssh","description":"Read, write, list, and check files on Replit projects over SSH/SFTP, plus SSH key setup.","title":"Replit SSH","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/replit-ssh"},"version":"0.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-replit-ssh","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional per-request timeout in milliseconds (default 60000, max 600000).","format":"number","default":"60000","name":"REPLIT_SSH_REQUEST_TIMEOUT_MS"},{"description":"Set to 1 to require pre-populated known-hosts entries. When unset (default), unknown hosts are recorded on first contact (OpenSSH `accept-new` behaviour); a fingerprint mismatch always fails closed.","format":"string","name":"MCP_REPLIT_SSH_STRICT_HOST_KEY"},{"description":"Explicit path to the connector's SSH known-hosts file. Defaults to $MCP_WORKSPACE_PATH/.replit-ssh-known-hosts, then $HOME/.replit-mcp/known_hosts.","format":"filepath","name":"MCP_REPLIT_SSH_KNOWN_HOSTS_PATH"},{"description":"Set to 1 to enable the replit_delete_file tool. Deletion is irreversible on Replit (no trash), so the tool is disabled unless this opt-in is set.","format":"string","name":"MCP_REPLIT_SSH_ALLOW_DELETE"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-replit-ssh","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T00:28:50.065926Z","publishedAt":"2026-08-08T00:28:50.065926Z","updatedAt":"2026-08-08T00:28:50.065926Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-replit-ssh","description":"Read, write, list, and check files on Replit projects over SSH/SFTP, plus SSH key setup.","title":"Replit SSH","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/replit-ssh"},"version":"0.2.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-replit-ssh","version":"0.2.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional per-request timeout in milliseconds (default 60000, max 600000).","format":"number","default":"60000","name":"REPLIT_SSH_REQUEST_TIMEOUT_MS"},{"description":"Set to 1 to require pre-populated known-hosts entries. When unset (default), unknown hosts are recorded on first contact (OpenSSH `accept-new` behaviour); a fingerprint mismatch always fails closed.","format":"string","name":"MCP_REPLIT_SSH_STRICT_HOST_KEY"},{"description":"Explicit path to the connector's SSH known-hosts file. Defaults to $MCP_WORKSPACE_PATH/.replit-ssh-known-hosts, then $HOME/.replit-mcp/known_hosts.","format":"filepath","name":"MCP_REPLIT_SSH_KNOWN_HOSTS_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-replit-ssh","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T10:22:32.240896Z","publishedAt":"2026-08-08T10:22:32.240896Z","updatedAt":"2026-08-08T10:22:32.240896Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-replit-ssh","description":"Read, write, list, and check files on Replit projects over SSH/SFTP, plus SSH key setup.","title":"Replit SSH","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/replit-ssh"},"version":"0.2.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-replit-ssh","version":"0.2.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional per-request timeout in milliseconds (default 60000, max 600000).","format":"number","default":"60000","name":"REPLIT_SSH_REQUEST_TIMEOUT_MS"},{"description":"Set to 1 to require pre-populated known-hosts entries. When unset (default), unknown hosts are recorded on first contact (OpenSSH `accept-new` behaviour); a fingerprint mismatch always fails closed.","format":"string","name":"MCP_REPLIT_SSH_STRICT_HOST_KEY"},{"description":"Explicit path to the connector's SSH known-hosts file. Defaults to $MCP_WORKSPACE_PATH/.replit-ssh-known-hosts, then $HOME/.replit-mcp/known_hosts.","format":"filepath","name":"MCP_REPLIT_SSH_KNOWN_HOSTS_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-replit-ssh","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T05:34:09.105574Z","publishedAt":"2026-08-10T05:34:09.105574Z","updatedAt":"2026-08-10T05:34:09.105574Z","isLatest":true}}}],"metadata":{"count":4}}
