{"name":"LookerHost API","description":"MCP server over the LookerHost cloud platform API. Lets an AI agent provision and manage VPS, Web Hosting (CloudPanel), PaaS apps, managed databases, standalone Redis and Qdrant instances, WordPress sites and one-click AI apps — without manual steps in the dashboard.","documentation":"https://lookerhost.com/docs/mcp","documentationMarkdown":"https://lookerhost.com/docs/mcp.md","mcp":{"manifest":"https://api.lookerhost.com/.well-known/mcp.json","package":{"registry":"npm","name":"lookerhost-mcp-server","install":"npx -y lookerhost-mcp-server@latest"},"clientConfig":{"mcpServers":{"lookerhost":{"command":"npx","args":["-y","lookerhost-mcp-server@latest"],"env":{"LOOKERHOST_API_URL":"https://api.lookerhost.com","LOOKERHOST_API_KEY":"lh_live_REPLACE_ME"}}}},"configFile":{"claudeCode":".mcp.json at the root of the project (the filename starts with a dot)","claudeDesktop":"claude_desktop_config.json","note":"A file named mcp.json (no leading dot) is NOT read by any client — that is the single most common reason an agent reports it cannot find the server."}},"authentication":{"type":"bearer","header":"Authorization: Bearer lh_live_...","envVar":"LOOKERHOST_API_KEY","howToObtain":"Sign in at https://lookerhost.com/dashboard → Settings → API keys → Create key. The secret is shown ONCE. The account must be linked to a company; operator (admin) accounts issue platform keys from Integrations instead.","issueEndpoint":"POST /api/auth/api-keys","scopeModel":"Each key is bound to ONE customer account and to a set of scopes. The server only sees and operates that account's services."},"scopes":["vps:read","vps:write","vps:power","apps:write","service:delete","agent:run"],"tools":["lookerhost_list_services","lookerhost_get_service","lookerhost_get_metrics","lookerhost_list_plans","lookerhost_get_activity","lookerhost_get_deploy_history","lookerhost_get_deploy","lookerhost_repo_access","lookerhost_create_vps","lookerhost_create_webhosting","lookerhost_add_ssh_key","lookerhost_list_ssh_keys","lookerhost_generate_ssh_key","lookerhost_remove_ssh_key","lookerhost_set_vps_password","lookerhost_list_port_forwards","lookerhost_open_port","lookerhost_close_port","lookerhost_ship","lookerhost_deploy_app","lookerhost_redeploy_app","lookerhost_rollback_app","lookerhost_repo_deploy_key","lookerhost_create_database","lookerhost_create_redis","lookerhost_get_redis","lookerhost_redis_connection","lookerhost_redis_allowed_ips","lookerhost_update_redis","lookerhost_redis_password","lookerhost_create_qdrant","lookerhost_get_qdrant","lookerhost_qdrant_connection","lookerhost_qdrant_allowed_ips","lookerhost_qdrant_password","lookerhost_create_wordpress","lookerhost_create_aiapp","lookerhost_power_service","lookerhost_delete_service","lookerhost_vps_exec","lookerhost_run_agent","lookerhost_agent_job","lookerhost_list_agent_jobs","lookerhost_agent_approve","lookerhost_agent_message","lookerhost_agent_abort","lookerhost_agent_chat","lookerhost_aiapp_api","lookerhost_browser_session","lookerhost_browser_scrape","lookerhost_app_volumes"],"notAGitHost":"LookerHost is NOT a Git hosting service. Code lives on GitHub; LookerHost clones, builds and serves it. Never add a git remote pointing at lookerhost.com.","support":{"email":"support@lookerhost.com","issues":"https://github.com/Cloudcity-Colombia/lookerhost/issues"}}