Claude Code

Give Claude Code the platform as tools, once.

Run this once in a terminal:

claude mcp add uarpie -- npx -y uarpie mcp --client claude-code

Or add it to a project so everyone who opens it gets the tools. Save this as .mcp.json in the project folder:

{
  "mcpServers": {
    "uarpie": { "command": "npx", "args": ["-y", "uarpie", "mcp", "--client", "claude-code"] }
  }
}

Then just ask

  • "Put this app online with uarpie and give me the link."
  • "Is my bookkeeping app up? What has it cost this month?"
  • "Something's wrong with the school site, check the logs."
  • "Go back to the previous version."
  • "Invite maya@example.com to the family app."
  • "Clone my family-books app from uarpie and continue where I left off." (see Another computer)

What Claude will and won't do on its own

Every tool declares whether it only reads or whether it changes something. Claude Code uses those declarations: checking status or reading logs never needs your confirmation; going back to a version or changing a secret asks first.

If a deploy fails

Claude receives a structured message: a code, a plain explanation, the fix to apply, and the file to edit. It applies the fix and deploys again. You will usually only hear about it after it worked. The full list is under Error codes.