Connect Your AI Agent to xCloud: MCP Setup for Claude, Cursor & Any MCP Client | xCloud MCP

Learn how to connect Claude, Claude Desktop, and other MCP clients to your xCloud account using the xCloud MCP server. The tutorial covers OAuth setup, then shows querying server details, checking disk usage, and managing plugin updates through natural language commands.
Chapters
xCloud now has an MCP for connecting your AI agents directly to your xCloud account, and I'm going to show you how to connect it. So here's mine, and I'm on the settings page, and under developers I'm going to choose MCP, which opens a new page. And here are the instructions. Um, we're going to add the server URL and by default it can do Claude Code, Claude Desktop, or Cursor. But practically speaking, it can do just about anything that handles the MCP streamable HTTP transport. But I'm gonna start with Claude Code, and so I'm going to copy this right here. And then once I paste it into Claude Code, I'm gonna run /mcp and choose authenticate. I'll paste it here in my command line, and there it is added. So I'm going to go into Claude, type /mcp, and there it is. Uh, so I have some other things that I could do, but I'm going to choose, uh, xCloud right here. We'll choose authenticate, and it brought up this browser tab. You can choose either full access, read and write, or read only. It's up to you. I'm going to do full access. So I click Authorize and then I can close this tab and return to Claude Code. And there we are. Authentication successful. Connected to xCloud. That's it. Now it's connected. So now we can ask, who am I on xCloud? And we'll see what it says. There you go, your tofu. So that's for, uh, Cloud Code. But if we come back up here, new Cloud Desktop, then we go to Settings, Connectors, and Add, name it xCloud, and paste in this URL. So I am here logged in, I'm going to go to Settings Connectors, add, add a custom connector. We're going to call it xCloud and put this in right here. So we hit add. Now we click connect and same thing as before, I'm going to allow full access. There we go. Uh, so let's close that and that and say, who am I on xCloud? And there we go. Uh, if you're using cursor, then it looks like this. I am not, so we're not going to go through that. So now that it's connected, let's try a few things out. Cloud always likes to ask permission, and I'm going to say don't ask again. There we go. I have 3 servers. They're all provisioned. It tells me what stack they're running, where they're located, etc. So I'm going to find out, how much drive space the sites are using on Topher's server. Okay, so it doesn't show me per site, but it does show me, uh, server-wide disk stats. And the whole server is 9.7 gigabytes, and it looks like there were 25 available, so I'm doing all right on drive space. Let's ask about plugin updates, and it looks like there are several. It asks, do you want xCloud to go ahead and update these plugins? Yes. All right, that's cool. It has queued the backup for all 3 plugins with a backup taken first, which is great. It says this runs asynchronously, and so it's running in the background. And I like that. I like the fact that it's doing a backup first. So as you can see, you can now just ask Claude all kinds of things about your servers, your sites. Um, it's, it's super powerful and I highly recommend it.
More from M

How to Deploy EmDash CMS in One Click on xCloud: A Fast, Lightweight WordPress Alternative

Self-Host OpenPanel in One Click on xCloud: A Privacy-Friendly Google Analytics Alternative

xCloud September 2026 Release Notes: Site Security Pro, AI Caching, Docker Backups & More | xCloud

xCloud August 2026 Recap: App-First Deployment, 250+ One-Click Apps & DeepSeek Harness Hosting

Deploy Vaultwarden Password Managed on xCloud (Self-Hosted Open Source Password Manager)





