Przewodnik krok po kroku: jak połączyć Claude Desktop z Twoim routerem MikroTik.
Pobierz i zainstaluj oficjalną aplikację Claude Desktop na swój komputer. Jest ona niezbędna do obsługi protokołu MCP (Model Context Protocol).
Do uruchomienia serwera MCP MikroTik wymagane jest środowisko Python. Najszybszym sposobem jest instalacja nowoczesnego menedżera pakietów uv.
Otwórz PowerShell i wykonaj poniższe polecenie:
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
Zaloguj się do swojego routera MikroTik i utwórz dedykowane konto użytkownika, które będzie wykorzystywane przez Claude Desktop.
Zamiast klasycznego hasła, użyjemy bezpiecznego klucza SSH. Otwórz PowerShell na swoim komputerze i wygeneruj parę kluczy poleceniem:
ssh-keygen -t ed25519 -f ~/.ssh/mikrotik_key
Następnie prześlij wygenerowany klucz publiczny (plik z rozszerzeniem .pub) na router MikroTik i przypisz go do wcześniej utworzonego użytkownika.
Otwórz plik konfiguracyjny Claude Desktop (claude_desktop_config.json) i dodaj do sekcji mcpServers konfigurację dla MikroTika:
{
"mcpServers": {
"mikrotik": {
"command": "uvx",
"args": [
"mcp-server-mikrotik",
"--host", "ip.routera",
"--username", "twoj.username",
"--key-filename", "sciezka_do_klucza_prywatnego",
"--port", "22"
]
}
}
}
ip.routera, twoj.username oraz sciezka_do_klucza_prywatnego na Twoje rzeczywiste dane.