Ogólne MCP client¶
local-shell-mcp może być używany przez ChatGPT i inne MCP client. Client decyduje, czy łączy się przez HTTP, czy uruchamia serwer przez stdio.
HTTP MCP client¶
Użyj HTTP mode, gdy serwer już działa:
Lokalny endpoint:
Sieciowy endpoint:
Używaj OAuth dla każdego endpointu osiągalnego poza zaufanym localhost.
Stdio MCP client¶
Użyj stdio mode, gdy client sam uruchamia proces serwera:
Typowy kształt konfiguracji client:
{
"mcpServers": {
"local-shell-mcp": {
"command": "local-shell-mcp",
"args": ["--mode", "stdio"],
"env": {
"LOCAL_SHELL_MCP_WORKSPACE_ROOT": "/path/to/workspace"
}
}
}
}
Schema clientów różnią się. Niektóre nazywają tę sekcję mcpServers, inne używają innej nazwy.
Pierwsza bezpieczna kontrola¶
Dla nowo podłączonego client zacznij od:
Następnie uruchom ograniczone zadanie z jawnymi zasadami edycji, testów i Git.