[{"data":1,"prerenderedAt":184},["ShallowReactive",2],{"copy:en:site:":3,"copy:en:openclaw:guide,ui,guides.vps,guides.install.title,guides.vps.title,guides.docker.title,guides.raspberry-pi.title,guides.models.title,guides.telegram.title,guides.hardening.title,guides.remote-access.title":122,"copy:en:site:common":182},{"common":4,"nav":16,"footer":44,"home":51,"error":115},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},"Skip to content","Menu","Language","Sections","Footer","tool","Home","Breadcrumbs","Copy","Copied","Download",{"groups":17,"items":25},{"build":18,"connect":19,"instruct":20,"run":21,"web":22,"secure":23,"track":24},"Build","Connect","Instruct","Run","Open your site","Secure","Track",{"models":26,"cost":27,"frameworks":28,"mcp":29,"mcpConfig":30,"mcpClients":31,"agentsMd":32,"files":33,"openclaw":34,"agentReady":35,"llmsTxt":36,"robotsTxt":37,"apiCatalog":38,"bots":39,"security":40,"incidents":41,"checklist":42,"changelog":43},"Models and API prices","Agent cost calculator","Frameworks and SDKs","MCP servers","MCP config generator","MCP clients","AGENTS.md generator","Instruction files","Self-host OpenClaw","Agent-ready websites","llms.txt generator","robots.txt for AI bots","API catalog generator","AI bot directory","Agent security","Incident log","Security checklist","Changelog",{"about":45,"privacy":46,"terms":47,"sitemap":48,"disclaimer":49,"checked":50},"About","Privacy","Terms","Sitemap","Independent reference for people who build AI agents. Not affiliated with any vendor named here.","Facts checked {date}",{"seo":52,"eyebrow":55,"title":56,"lead":57,"ctaMcp":58,"ctaCost":59,"ctaAgents":60,"sheetLabel":61,"sheetTitle":62,"sheet":63,"sheetNote":69,"sectionsTitle":70,"sections":71,"latestTitle":98,"allChanges":99,"rulesTitle":100,"rules":101,"aboutLink":114},{"title":53,"description":54},"DotsAgent: reference and tools for building AI agents","LLM API prices, an agent cost calculator, MCP configs for 13 clients, AGENTS.md and llms.txt generators, and agent security notes. Free, in 18 languages.","For developers building AI agents","The agent builder's desk reference","Prices, protocols, config files and security notes for agent work, each checked against the vendor's own docs. Look a fact up, generate the file you need and get back to your code.","Generate an MCP config","Price an agent task","Write AGENTS.md","Current figures","State of the stack",{"mcp":64,"openclaw":65,"cheapest":66,"models":67,"servers":29,"bots":68},"MCP spec","OpenClaw","Cheapest model, $\u002FM in\u002Fout","Models priced","AI bots tracked","Each figure is checked by hand against vendor docs.","What's on the site",{"models":72,"mcp":76,"instructions":79,"frameworks":82,"openclaw":85,"agentReady":88,"security":91,"changelog":94},{"title":73,"body":74,"unit":75},"Models and prices","Input, output and cached token prices per million, side by side, with a calculator for whole agent runs.","models",{"title":29,"body":77,"unit":78},"A catalogue of Model Context Protocol servers and a config generator that writes the right file for each client.","servers",{"title":33,"body":80,"unit":81},"Write an AGENTS.md and see how CLAUDE.md, .cursor\u002Frules and similar files are read by each tool.","file formats",{"title":28,"body":83,"unit":84},"Compare agent frameworks and vendor SDKs by language, licence, MCP support and multi-agent features.","frameworks",{"title":34,"body":86,"unit":87},"Install, configure and update OpenClaw on your own machine or server, step by step.","current release",{"title":35,"body":89,"unit":90},"Generate llms.txt, robots.txt rules for AI crawlers and an api-catalog, and look up any bot by user agent.","bots listed",{"title":40,"body":92,"unit":93},"The OWASP risks for agents, a log of real incidents and a checklist you can tick off before launch.","incidents logged",{"title":95,"body":96,"unit":97},"API changelog","Dated changes to model APIs, SDKs and protocols, each linked to the vendor's announcement.","entries","Latest changes","All changes","How we keep it accurate",[102,105,108,111],{"title":103,"body":104},"Sourced facts.","Every price, version and flag links to the vendor page it came from, so you can check it yourself.",{"title":106,"body":107},"Dated checks.","Each page shows when its facts were last checked, and stale entries are rechecked or removed.",{"title":109,"body":110},"No paid placement.","Nobody pays to be listed, ranked higher or described more kindly.",{"title":112,"body":113},"Tools run in your browser.","Generators and calculators work locally, and what you type is not sent to a server.","About DotsAgent",{"title":116,"body":117,"home":118,"popular":119,"failed":120,"failedBody":121},"Page not found","This address doesn't match any page. It may have moved, or the link may have a typo.","Go to the home page","Popular tools","Something went wrong","The page failed to load on our side. Try again in a minute, or start from the home page.",{"guide":123,"ui":126,"guides":143},{"eyebrow":124,"moreTitle":125},"OpenClaw guide","More OpenClaw guides",{"crumb":65,"facts":127,"stars":135,"minimum":136,"stepsCount":137,"setting":138,"value":139,"why":140,"settings":141,"sources":142},{"version":128,"lts":129,"license":130,"runtime":131,"minimum":132,"port":133,"config":134},"Latest release","Extended stable","License","Runtime","Minimum host","Default port","Config file","{n} GitHub stars","{cpu} vCPU, {ram} GB RAM, {disk} MB disk","{n} steps","Setting","Value","Why it matters","Settings","Sources",{"vps":144,"install":168,"docker":170,"raspberry-pi":172,"models":174,"telegram":176,"hardening":178,"remote-access":180},{"seo":145,"title":148,"summary":149,"before":150,"steps":151,"after":167},{"title":146,"description":147},"Run OpenClaw on a VPS, step by step","Run OpenClaw on a VPS with 1–2 vCPU and 2 GB RAM: install without onboarding, add the systemd service, audit the setup and reach the dashboard over SSH.","Run OpenClaw on a VPS","Put OpenClaw on a small Linux server so the agent stays online when your laptop is off, without opening the gateway to the internet.","You need an SSH key and an API key for a model provider. The OpenClaw docs also have provider-specific guides for Hetzner, DigitalOcean, Oracle Cloud, GCP, Azure, Fly.io and others.",[152,155,158,161,164],{"title":153,"body":154},"Choose and prepare the server","Pick a VPS with 1–2 vCPU and 2 GB RAM, the recommended size when models run through cloud APIs; 1 vCPU and 1 GB RAM is the floor. Install a current Ubuntu LTS release, log in with an SSH key instead of a password, and set the firewall to allow SSH only. Port 18789 stays closed.",{"title":156,"body":157},"Install without onboarding","--no-onboard installs Node 24 LTS and the CLI but skips the wizard, so you can run setup as a separate step and read each prompt over SSH.",{"title":159,"body":160},"Onboard and install the service","The wizard writes ~\u002F.openclaw\u002Fopenclaw.json and generates the gateway token. --install-daemon registers the gateway as the systemd user service openclaw-gateway.service, so it keeps running after you log out of SSH.",{"title":162,"body":163},"Check the status and audit","gateway status confirms the service is up. security audit --deep runs the extended checks and flags weak settings, such as a token shorter than 24 characters.",{"title":165,"body":166},"Open the dashboard through SSH","Run this on your own computer, not on the server. It forwards local port 18789 to the gateway's loopback address, so http:\u002F\u002F127.0.0.1:18789\u002F opens the remote dashboard while the port stays closed to everyone else. -N means no remote command runs; close the terminal to end the tunnel.","Do not switch gateway.bind to lan or auto on a public server to reach the dashboard. Use the SSH tunnel, or Tailscale Serve from the remote access guide.",{"title":169},"Install OpenClaw",{"title":171},"Run OpenClaw in Docker",{"title":173},"Run OpenClaw on a Raspberry Pi",{"title":175},"Connect models to OpenClaw",{"title":177},"Connect OpenClaw to Telegram",{"title":179},"Harden your OpenClaw gateway",{"title":181},"Remote access to OpenClaw",{"common":183},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},1790863350988]