io.usefulapi/runcloud
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
RunCloud MCP by usefulapi
Publisher-provided description
Read RunCloud servers, web apps, databases and logs; deploy, restart services, renew SSL.
Summary by lookupd
Lets agents inspect RunCloud servers, web apps, databases, logs and health, and run deployments, service restarts and SSL renewals.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http runcloud https://runcloud.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add runcloud --url https://runcloud.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"runcloud": {
"url": "https://runcloud.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 36)
Publisher-provided text
runcloud_pingCheck that the API key works: RunCloud answers with a message ('pong'). GET /ping.runcloud_list_serversList the servers connected to the workspace: id, name, provider, IP address, OS, stack, online/connected state, agent and PHP CLI version, auto-update settingsruncloud_get_serverOne server by id: provider, IP, OS and version, stack, online state, agent version, update settings, tags. GET /servers/{id}.runcloud_get_server_statsHow many web applications, databases, cron jobs and supervisor jobs a server has, and its country. GET /servers/{id}/stats.runcloud_get_server_hardwareKernel version, CPU model and cores, memory and disk totals/free, load average and uptime of a server. GET /servers/{id}/hardwareinfo.runcloud_get_server_healthThe latest health sample of a server: total/available/used memory and disk space (MB) and load average. GET /servers/{id}/health/latest.runcloud_list_server_logsThe server's activity log (what was changed in RunCloud and when), newest first. GET /servers/{id}/logs.runcloud_list_servicesThe services on a server (nginx, php-fpm, mariadb, redis, supervisor...) with real name, running state, CPU, memory and version. The realName is what runcloud_cruncloud_list_system_usersThe system (Linux) users on a server: id, username, whether deletable. Deployment keys and passwords are never returned. GET /servers/{id}/users.runcloud_list_webappsList the web applications on a server: id, name, root/public path, PHP version, stack, type (wordpress, custom...), default flag, alias. Deployment webhook keysruncloud_get_webappOne web application by id (path, PHP version, stack, type, default flag). GET /servers/{id}/webapps/{webapp}.runcloud_get_webapp_settingsPHP and FPM/Nginx settings of a web application (disabled functions, timezone, memory and upload limits, process manager...). GET /servers/{id}/webapps/{webapp}runcloud_list_webapp_logsThe activity log of a web application (settings changes, PHP version changes, deployments), newest first. GET /servers/{id}/webapps/{webapp}/log.runcloud_list_domainsThe domain names of a web application: id, name, type (primary/alias), www, redirection, wildcard, DNS integration, status. GET /servers/{id}/webapps/{webapp}/druncloud_get_domain_dnsThe DNS records (A, CNAME...) a domain name needs to point at the server. GET /servers/{id}/webapps/{webapp}/domains/{domain}/dns.runcloud_get_webapp_sslThe web application's SSL certificate (basic / web-app-level SSL): provider, validity, HTTPS settings. Private keys are never returned. GET /servers/{id}/webappruncloud_get_ssl_methodWhether the web application uses basic (one certificate for the app) or advanced (one per domain) SSL, and its AutoSSL status. Advanced SSL is a Business/Enterpruncloud_get_git_deploymentThe Git deployment configured on a web application: provider, branch, repository URL, auto-deploy flag, deployment script and whether it is an atomic deploymentruncloud_list_databasesThe databases on a server: id, name, collation. No credentials. GET /servers/{id}/databases.runcloud_list_database_usersThe database users on a server (id, username). Passwords are never returned. GET /servers/{id}/databaseusers.runcloud_list_cronjobsThe cron jobs of a server: id, label, user, schedule, command, enabled flag. The id is what runcloud_run_cronjob needs. GET /servers/{id}/cronjobs.runcloud_list_supervisorsThe supervisor (background worker) jobs of a server: id, label, user, process count, auto start/restart, directory, command. GET /servers/{id}/supervisors.runcloud_get_supervisor_statusThe live status (RUNNING, FATAL, BACKOFF...), pid and uptime of every supervisor process, by job label. GET /servers/{id}/supervisors/status.runcloud_list_firewall_rulesThe firewall rules of a server: type (global/rich), port, protocol, IP address, action. GET /servers/{id}/security/firewalls.runcloud_list_blocked_ipsThe IP addresses Fail2Ban currently blocks on a server. GET /servers/{id}/security/fail2ban/blockedip.runcloud_list_backupsThe backup instances of the workspace: label, what they cover (web app / database), storage, type, frequency, size, status. Filter by server, storage, status orruncloud_list_backup_snapshotsThe snapshots of one backup instance: run date, status, type and size. GET /backups/{id}/snapshots.runcloud_list_atomic_projectsThe atomic Git deployment projects of the workspace: name, provider, repository, branch, auto-deploy, success/failure counts and the latest deployment. Webhookruncloud_list_atomic_deploymentsThe deployments of an atomic project: commit hash, branch, message, committer, release name, status (DEPLOYING, COMPLETED, FAILED), start and end time. GET /atoruncloud_control_serviceWRITE: run systemctl start, restart or reload on one service of a server (for example nginx-rc or php81rc-fpm). A restart briefly interrupts that service and th
Details
- Version: 1.24.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 499 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/runcloud/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/runcloud)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp