From e4714b2d5da67075311461d60308d15cd02249ff Mon Sep 17 00:00:00 2001 From: Echoqili <96407888+Echoqili@users.noreply.github.com> Date: Sat, 28 Feb 2026 22:36:25 +0800 Subject: [PATCH 1/2] Add ssh-licco to seed.json --- data/seed.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/data/seed.json b/data/seed.json index 7f65a4a62..05eaa0264 100644 --- a/data/seed.json +++ b/data/seed.json @@ -155,5 +155,26 @@ } } ] + }, + { + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", + "name": "io.github.echoqili/ssh-licco", + "description": "SSH Model Context Protocol Server - Connect to SSH servers and execute commands via AI assistants.", + "repository": { + "url": "https://github.com/Echoqili/ssh-licco.git", + "source": "github" + }, + "version": "0.1.0", + "packages": [ + { + "registryType": "pypi", + "identifier": "ssh-licco", + "version": "0.1.0", + "runtimeHint": "python", + "transport": { + "type": "stdio" + } + } + ] } ] From 5068b52102f1e59c4be35e4175628260761b6859 Mon Sep 17 00:00:00 2001 From: "Echo@55" <96407888+Echoqili@users.noreply.github.com> Date: Tue, 3 Mar 2026 00:47:47 +0800 Subject: [PATCH 2/2] Update ssh-licco to v0.2.1 --- data/seed.json | 56 +++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 53 insertions(+), 3 deletions(-) diff --git a/data/seed.json b/data/seed.json index 05eaa0264..a19908e70 100644 --- a/data/seed.json +++ b/data/seed.json @@ -164,16 +164,66 @@ "url": "https://github.com/Echoqili/ssh-licco.git", "source": "github" }, - "version": "0.1.0", + "version": "0.2.1", "packages": [ { "registryType": "pypi", "identifier": "ssh-licco", - "version": "0.1.0", + "version": "0.2.1", "runtimeHint": "python", "transport": { "type": "stdio" - } + }, + "environmentVariables": [ + { + "description": "SSH server hostname or IP address", + "isRequired": false, + "isSecret": false, + "name": "SSH_HOST" + }, + { + "description": "SSH server port (default: 22)", + "isRequired": false, + "isSecret": false, + "name": "SSH_PORT" + }, + { + "description": "SSH username", + "isRequired": false, + "isSecret": false, + "name": "SSH_USER" + }, + { + "description": "SSH password", + "isRequired": false, + "isSecret": true, + "name": "SSH_PASSWORD" + }, + { + "description": "SSH client type: paramiko or asyncssh (default: paramiko)", + "isRequired": false, + "isSecret": false, + "name": "SSH_CLIENT_TYPE" + }, + { + "description": "Connection timeout in seconds (default: 30)", + "isRequired": false, + "isSecret": false, + "name": "SSH_TIMEOUT" + }, + { + "description": "Keep-alive interval in seconds (default: 30)", + "isRequired": false, + "isSecret": false, + "name": "SSH_KEEPALIVE_INTERVAL" + }, + { + "description": "Session timeout in seconds (default: 7200)", + "isRequired": false, + "isSecret": false, + "name": "SSH_SESSION_TIMEOUT" + } + ] } ] }