{"id":"a0f12fa9-3bc2-4f99-a634-d9460eb9c023","shortId":"aVkyYn","kind":"mcp","title":"VPS Ops","tagline":"Inspects and manages VPS infrastructure over SSH — nginx, PM2, SSL certificates, UFW firewall, and fail2ban — through...","description":"Inspects and manages VPS infrastructure over SSH — nginx, PM2, SSL certificates, UFW firewall, and fail2ban — through fixed, allowlisted commands instead of raw shell access.\n\nProvides safe, structured access to VPS operations over SSH, covering the classic nginx, PM2, and certbot stack. Read-only tools return server health snapshots, site and process inventories, SSL certificate expiry, log tails, and a security audit of firewall and SSH hardening. Mutating actions — an nginx reload with pre-flight validation and a single-app PM2 restart — are opt-in only, and every command runs through a fixed, allowlisted template rather than open shell access.","tags":["vps","ops","mcp"],"capabilities":["mcp","transport-stdio","open-source","pkg-npm"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/akdag94/vps-ops-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.604","qualityRationale":"deterministic score 0.60 from registry signals: · indexed on pulsemcp · has source repo · 2 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-08-15T06:24:55.034Z","embedding":null,"createdAt":"2026-08-15T06:24:55.034Z","updatedAt":"2026-08-15T06:24:55.034Z","lastSeenAt":"2026-08-15T06:24:55.034Z","tsv":"'access':42,46,121 'action':87 'allowlist':36,115 'app':100 'audit':80 'certbot':58 'certif':13,29,73 'classic':54 'command':37,110 'cover':52 'everi':109 'expiri':74 'fail2ban':17,33 'firewal':15,31,82 'fix':35,114 'flight':94 'harden':85 'health':66 'infrastructur':7,23 'inspect':3,19 'instead':38 'inventori':71 'log':75 'manag':5,21 'mcp' 'mutat':86 'nginx':10,26,55,89 'op':2 'open':119 'open-source' 'oper':49 'opt':105 'opt-in':104 'pkg-npm' 'pm2':11,27,56,101 'pre':93 'pre-flight':92 'process':70 'provid':43 'rather':117 'raw':40 'read':61 'read-on':60 'reload':90 'restart':102 'return':64 'run':111 'safe':44 'secur':79 'server':65 'shell':41,120 'singl':99 'single-app':98 'site':68 'snapshot':67 'ssh':9,25,51,84 'ssl':12,28,72 'stack':59 'structur':45 'tail':76 'templat':116 'tool':63 'transport-stdio' 'ufw':14,30 'valid':95 'vps':1,6,22,48","prices":[{"id":"86688d8a-017b-4b62-85e5-c29521e2ec1d","listingId":"a0f12fa9-3bc2-4f99-a634-d9460eb9c023","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio","package_name":"vps-ops-mcp","package_registry":"npm"},"createdAt":"2026-08-15T06:24:55.034Z"}],"sources":[{"listingId":"a0f12fa9-3bc2-4f99-a634-d9460eb9c023","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/akdag94-vps-ops","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-08-15T06:24:55.034Z","lastSeenAt":"2026-08-15T06:24:55.034Z"}],"details":{"listingId":"a0f12fa9-3bc2-4f99-a634-d9460eb9c023","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"VPS Ops","github_stars":2,"package_name":"vps-ops-mcp","registry_url":"https://www.pulsemcp.com/servers/akdag94-vps-ops","source_code_url":"https://github.com/akdag94/vps-ops-mcp","package_registry":"npm","package_download_count":213},"updatedAt":"2026-08-15T06:24:55.034Z"}}