mcp_ssh_manager
Manage SSH operations securely, including profile setup, command execution, system info retrieval, and host verification. Prevents command injection and ensures sanitized, restricted commands for PostgreSQL API SSH server tasks.
Instructions
π SSH Manager - Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠ΅ SSH ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ: setup_profile, list_profiles, execute, system_info, check_host. ΠΠ°ΡΠΈΡΠ° ΠΎΡ command injection, ΡΠ°Π½ΠΈΡΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ SSH | |
| command | No | ΠΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ | |
| host | No | Π₯ΠΎΡΡ SSH ΡΠ΅ΡΠ²Π΅ΡΠ° | |
| password | No | ΠΠ°ΡΠΎΠ»Ρ SSH | |
| port | No | ΠΠΎΡΡ SSH | |
| profile_name | No | ΠΠΌΡ ΠΏΡΠΎΡΠΈΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ 'default') | |
| username | No | ΠΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ SSH |