Skip to content

Addis Ababa, Ethiopia. Support on 6993.MCP ready. Attach your agents 100% self-service. Sign up using google or phone number. No sales call to get started

System status

Point your agentat your cloud

AletCloud runs a Model Context Protocol server. Any client that speaks the protocol works the account through the same API the console does: servers, apps, databases, buckets, domains and DNS.

Included with the account. 79 tools behind one endpoint.

One endpoint, then sign in.

No SDK to install. The client is given a URL, the browser proves who you are, and the agent has the account from the next message on.

01

Add the endpoint

The transport is HTTP and the URL is the same for every client. Some take it as a command, some as an entry in a config file; the three facts do not change.

Transport
http
URL
https://mcp.aletcloud.com/mcp
Auth
Browser sign-in or bearer token

02

Sign in from the browser

Authenticate with the account you already have. The session lasts thirty days and appears in the console under the agent that opened it.

Connected agents3
Claude Codesigned in 2 days agoConnected
Cursorsigned in 6 days agoConnected
Codexsigned in 3 weeks agoConnected

Each one can be cut off from this screen.

03

Or carry a token instead

For an agent with no browser to open, generate a personal access token and send it as a header. It does not expire, and revoking it takes effect at once.

"aletcloud": {  "type": "http",  "url": "https://mcp.aletcloud.com/mcp",  "headers": {    "Authorization": "Bearer alet_pat_..."  }}

The console has a snippet ready for each of these.

Claude CodeAnthropicclaude mcp add
CursorAnysphere.cursor/mcp.json
CodexOpenAI.codex/config.toml
AntigravityGoogleMCP settings
LovableLovableMCP integration
Any MCP clientModel Context ProtocolHTTP transport

79 tools, all of them named.

The same API the console screens call, acting on the same account.

Servers

14

Provision, resize, rebuild, read the load, open the web console.

  • listVms
  • getVm
  • createVm
  • deleteVm
  • startVm
  • stopVm
  • restartVm
  • rebuildVm
  • resizeVm
  • vmStats
  • getVmConsole
  • changeVmPassword
  • listVmPlans
  • listVmImages

Apps

17

Deploy a branch, read the build log, set the environment, add a domain.

  • listApps
  • getApp
  • createHostingProject
  • listHostingProjects
  • listHostingPlans
  • deployApp
  • redeployApp
  • restartApp
  • stopApp
  • deleteApp
  • appLogs
  • getAppEnv
  • setAppEnv
  • setAppRoute
  • configureAppDomain
  • checkAppPath
  • getComponentHistory

Databases

10

Stand up an engine, stop and start it, read its log and its credentials.

  • listDatabases
  • getDatabase
  • createDatabase
  • deleteDatabase
  • startDatabase
  • stopDatabase
  • restartDatabase
  • databaseLogs
  • getDatabaseCredentials
  • listDatabasePlans

Object storage

16

Buckets, capacity, visibility, keys, presigned URLs, app wiring.

  • listBuckets
  • getBucket
  • createBucket
  • deleteBucket
  • resizeBucket
  • setBucketVisibility
  • bucketUsage
  • presignUrl
  • connectBucketToApp
  • listBucketAccessKeys
  • createBucketAccessKey
  • deleteBucketAccessKey
  • listStorageAccessKeys
  • createStorageAccessKey
  • deleteStorageAccessKey
  • listStoragePlans

Domains and DNS

10

Search a name, read what is registered, edit records one at a time.

  • listDomains
  • getDomain
  • searchDomains
  • listDomainPlans
  • getNameservers
  • getDnsRecords
  • addDnsRecord
  • updateDnsRecord
  • deleteDnsRecord
  • autoConfigureDnsForHosting

Private network

6

Turn the tunnel on, add devices, take them off again.

  • getVpnAccess
  • enableVpnAccess
  • disableVpnAccess
  • listVpnDevices
  • addVpnDevice
  • removeVpnDevice

Account

3

Balance, transactions, current usage.

  • getBalance
  • getTransactions
  • getUsage

Platform

3

Status, incidents, maintenance windows.

  • getPlatformStatus
  • listPlatformIncidents
  • getMaintenanceSchedule

What it reaches, and how it ends.

An agent connected this way works the real account. Where the limit sits, how long a connection lasts, and what happens when you cut one off.

Tokens

Generate token
laptopalet_pat_G3ey0I…ActiveNever expires
ci-runneralet_pat_t6z7Xq…ActiveNever expires
old-laptopalet_pat_b4qpg0…RevokedRevoked 12 Aug

The secret is shown once. After that the console holds the name, the prefix and the last use.

The reach comes with the token
A token reads across the account and writes through a fixed set of operations. That set is the platform's, not something composed per agent.
A browser session lasts thirty days
After that a tool call returns 403. That is an expired session rather than a refusal: sign in again, or use a token where there is no browser.
Revoking takes effect at once
A revoked token fails on the next call and a revoked agent cannot reconnect. A session already open can run for up to twelve hours.
Every call is your account
The server acts as the token's owner. It reaches what the console shows and nothing outside it, and spends from the same wallet.

Questions people ask

Short answers to the ones that come up most. For anything else, call 6993 and a person answers.

Ask us something else
Which agents can I connect?

Any client that speaks the Model Context Protocol: Claude Code, Cursor, Codex and the rest. Point it at https://mcp.aletcloud.com/mcp and sign in through the browser, or use a Personal Access Token where there is no browser.

What can an agent do?

The 79 tools behind the endpoint: create, resize and manage servers, apps, databases, buckets, domains and DNS, and read the balance and the platform status. A token acts as you, with the platform's fixed set of operations, inside your account. There are no per-token scopes.

How do I revoke access?

Revoke the token from the console. It fails on the next call and the agent cannot reconnect. A browser sign-in expires on its own after thirty days.

Start building locally.

13 ETB buys you an afternoon. Signup is a phone number and one SMS.

If it does not work the way this page says it does, call 6993 and say so.