For the complete documentation index, see llms.txt. This page is also available as Markdown.

MCP-Server

MCP-Server (experimentell) ermöglicht es Ihnen, mit Remote Desktop Manager über einen MCP-Client mit Ihrem bevorzugten Large Language Model (LLM) zu kommunizieren. Mit dieser Methode können Benutzer über textbasierte Prompts mit der Anwendung Remote Desktop Manager interagieren, wodurch sie schnell und effizient Tresore und Ordner erstellen, Befehle an geöffnete Verbindungen senden und viel mehr tun können.

Obwohl MCP-Server durch die Nutzung vorkonfigurierter Tools arbeiten, ist ein Verweis darauf durch den Benutzer beim Schreiben von Prompts nicht notwendig. Zum Beispiel kann das Identifizieren von Einträgen mit veralteten Anmeldeinformationen und deren stapelweise Aktualisierung die Verwendung mehrerer Tools erfordern, aber der Benutzer muss nur einen einfachen Satz schreiben, in dem er darum bittet, veraltete Passwörter zu aktualisieren.

Das Tool MCP-Server (experimentell) kann vollständig deaktiviert werden, indem das entsprechende Group Policy Object (GPO) angewendet wird.

Konfiguration des MCP-Servers

Der RDM MCP-Server wird lokal auf Ihrem Desktop gehostet und ist daher mit den meisten MCP-Clients kompatibel, die lokale MCPs unterstützen. Nachfolgend finden Sie einige der Methoden, um ihn zu konfigurieren:

Mit Visual Studio Code

  1. Öffnen Sie in Visual Studio Code die Befehlspalette (CTRL+Shift+P) und führen Sie MCP: Open User Configuration aus. Dadurch wird die Datei mcp.json in Ihrem Benutzerprofil geöffnet oder für Sie erstellt, falls sie nicht gefunden wird.

  2. Verbinden Sie sich mit Remote Desktop Manager über eine der folgenden Methoden:

    • Führen Sie mit WinGet winget install jetsocat aus, dann:

    {
    	"servers": {
    		"rdm-mcp": {
    			"type": "stdio",
    			"command": "jetsocat",
    			"args": ["mcp-proxy", "-", "np://RDM.MCP"]
    		}
    	},
    	"inputs": []
    }
    • Direkt:

    {
    	"servers": {
    		"rdm-mcp": {
    			"type": "stdio",
    			"command": "C:\\Program Files\\Devolutions\\Remote Desktop Manager\\runtimes\\win-x64\\native\\jetsocat.exe",
    			"args": ["mcp-proxy", "-", "np://RDM.MCP"]
    		}
    	},
    	"inputs": []
    }
  3. Öffnen Sie Remote Desktop Manager und klicken Sie auf ToolsWeitere ToolsMCP-Server (experimentell).

  4. Klicken Sie im Fenster MCP-Server (experimentell) auf die Schaltfläche Starten.

Mit Claude Desktop

  1. Öffnen Sie Claude Desktop und klicken Sie auf SettingsDeveloperEdit Config.

  2. Öffnen Sie claude_desktop_config.json und fügen Sie den folgenden Inhalt hinzu:

    Wenn Sie Claude Code (CLI) verwenden, können Sie dieses PowerShell-Skript ausführen:

    Oder diese Befehlszeile:

  3. Starten Sie Claude Desktop neu. Der Server sollte dann im Abschnitt Developer aufgeführt sein und die Tools im Chat selbst verfügbar sein.

Mit Codex CLI

  1. Öffnen Sie Codex in Visual Studio Code.

  2. Klicken Sie im Codex-Panel auf Settings und dann auf MCP settingsOpen config.toml. Klicken Sie, um eine neue Konfigurationsdatei zu erstellen, oder verwenden Sie die aktuelle.

  3. Fügen Sie den folgenden Inhalt hinzu:

Der MCP-Server kann so eingestellt werden, dass er beim Start von Remote Desktop Manager gestartet wird, indem die Option unter DateiEinstellungenAIMCP-Server (experimentell) aktiviert wird.

Tools

Wie oben angegeben, bieten die MCP-Server von Remote Desktop Manager Tools an, die über Prompts mit Ihrem MCP-Client aufgerufen werden können. MCP-Clients ermöglichen es Ihnen, die Tools auszuwählen, die Ihren Anforderungen am besten entsprechen.

Für weitere Details zu jedem Tool fragen Sie Ihr LLM nach einer Liste oder konsultieren Sie die untenstehenden Tabellen.

Verwaltung von Datenquellen

RDM_list_datasources

Listet alle verfügbaren Datenquellen in Remote Desktop Manager auf.

EINTRAGSVERWALTUNG

Grundlegende Eintragsoperationen

RDM_list_entries

Listet alle Einträge in einem Tresor auf.

RDM_get_entry

Ruft detaillierte Informationen über einen bestimmten Eintrag ab.

RDM_create_folders

Erstellt Ordnerstrukturen innerhalb eines Tresors.

Eintragsänderung

RDM_update_entry_name

Aktualisiert den Namen eines Eintrags.

RDM_update_entry_host

Aktualisiert die Host-/Serveradresse eines Eintrags.

RDM_update_entry_host_port

Aktualisiert die Portnummer eines Eintrags.

RDM_update_entry_username

Aktualisiert das Feld

Benutzername

eines Eintrags.

RDM_update_entry_password

Aktualisiert das Feld

Passwort

eines Eintrags.

RDM_update_entry_domain

Aktualisiert das Feld

Domäne

eines Eintrags.

RDM_batch_edit_entries

Bearbeitet mehrere Einträge stapelweise mithilfe von Eigenschaftszuordnungen.

Eintragsorganisation

RDM_move_entries

Verschiebt mehrere Einträge in einen anderen Ordner innerhalb desselben Tresors.

RDM_copy_entries

Kopiert mehrere Einträge in einen anderen Ordner oder in das Tresor-Stammverzeichnis.

OTP-Verwaltung

RDM_add_otp_to_entry

Fügt einem Eintrag eine Konfiguration für ein Einmalpasswort (OTP) oder eine Multifaktor-Authentifizierung (MFA) hinzu.

RDM_get_entry_otp

Generiert und ruft das aktuelle OTP für einen Eintrag ab.

VERBINDUNGSVERWALTUNG

Häufige Aktionen

close_connection

Schließt eine Verbindungsregisterkarte.

get_connection_info

Ruft die Informationen (Name, Typ, ID) einer Verbindung ab.

RDM_open_connection

Öffnet einen Sitzungseintrag in Remote Desktop Manager.

RDM_list_opened_connections

Listet alle derzeit geöffneten Verbindungen auf.

RDM_list_opened_connection_actions

Listet verfügbare Aktionen für geöffnete Verbindungen auf (nach Typ).

RDM_execute_opened_connection_action

Führt Aktionen für geöffnete Verbindungen aus.

RDP-Verbindungen

send_ctrl_alt_delete

Sendet CTRL+Alt+Delete an eine RDP-Sitzung.

send_command

Führt Befehle über Devolutions Agent auf dem Remote-Computer aus.

logoff

Melden sich von einer RDP-Sitzung ab.

toggle_view_only

Schaltet den Nur-Ansicht-Modus um.

SSH-Verbindungen

send_command

Sendet Befehle an ein SSH-Terminal.

send_command_from_a_vault_script_entry

Führt Tresor-Skripteinträge auf einem SSH-Terminal aus.

send_break

Sendet ein Break-Signal (CTRL+C) an ein SSH-Terminal.

clear_terminal

Löscht den Bildschirm des SSH-Terminals.

get_terminal_status

Ruft den Verbindungsstatus und Zustand des SSH-Terminals ab.

SQL Server-Verbindungen

start_sql_agent

Startet den SQL Server Agent-Dienst.

stop_sql_agent

Stoppt den SQL Server Agent-Dienst.

restart_sql_server

Startet den SQL Server-Dienst neu.

refresh_data

Aktualisiert SQL Server-Daten (Datenbanken, Logins usw.).

create_new_query

Erstellt eine neue SQL-Abfrageregisterkarte mit angegebenem Abfragetext und Datenbank.

get_database_schema

Ruft ein umfassendes Datenbankschema ab (Tabellen, Spalten, Beziehungen usw.).

Hyper-V-virtuelle Maschinen

list_vms

Listet alle virtuellen Maschinen auf einem Hyper-V-Host auf.

start_vm

Startet eine virtuelle Maschine.

stop_vm

Stoppt eine virtuelle Maschine.

restart_vm

Startet eine virtuelle Maschine neu.

Tresorverwaltung

RDM_create_vaults

Erstellt einen oder mehrere Tresore mit intelligenter Abfrage fehlender Informationen.

RDM_list_vaults

Listet alle Tresore in einer angegebenen Datenquelle auf.

RDM_list_vault_templates

Listet verfügbare Tresorvorlagen für eine angegebene Datenquelle auf.

Metadaten und Vorlagen

RDM_list_entry_metadata

Stellt Metadaten zu Eintragstypen und deren lokalisierten Anzeigenamen bereit.

RDM_list_entry_property_mappings

Listet alle verfügbaren Eintragseigenschaften auf, die per Stapelbearbeitung geändert werden können.

RDM_create_custom_entry_template

Erstellt benutzerdefinierte Eintragsvorlagen mit angegebenen Feldern.

Protokollierung und Audit

RDM_get_entry_logs

Ruft Aktivitätsprotokolle für einen bestimmten Eintrag innerhalb eines Datumsbereichs ab.

Zuletzt aktualisiert

War das hilfreich?