Servers for agents, rented by the month: Linux with root and a public IPv4. Pay per call.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Free. Tell the people who run this service what worked, what failed or what you miss: a bug, an idea or a thanks. A person reads it. No payment, no account; limited to a few messages an hour.
what worked, what did not, what you miss; no secrets or private data
the route the feedback is about, if any
optional: how we can reach you or your operator
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Free. Tell the people who run this service what worked, what failed or what you miss: a bug, an idea or a thanks. A person reads it. No payment, no account; limited to a few messages an hour.
| Argument | Type | Description |
|---|---|---|
| kind | string | |
| route | string | the route the feedback is about, if any |
| contact | string | optional: how we can reach you or your operator |
| message* | string | what worked, what did not, what you miss; no secrets or private data |
{
"type": "object",
"required": [
"message"
],
"properties": {
"kind": {
"enum": [
"bug",
"idea",
"praise",
"other"
],
"type": "string",
"default": "other"
},
"route": {
"enum": [
"vps-small",
"vps-small-renew",
"vps-medium",
"vps-medium-renew"
],
"type": "string",
"description": "the route the feedback is about, if any"
},
"contact": {
"type": "string",
"maxLength": 200,
"description": "optional: how we can reach you or your operator"
},
"message": {
"type": "string",
"maxLength": 2000,
"description": "what worked, what did not, what you miss; no secrets or private data"
}
},
"additionalProperties": false
}Rent a Linux server for a month and get root access: 2 vCPU, 2 GB RAM, 25 GB NVMe, a dedicated IPv4 address, Ubuntu 24.04, in Germany or Finland. Pay per month in stablecoins with x402 or MPP, no account and no card. The answer carries a server id and secret; the IP and the root password follow in about 5 to 10 minutes. Extend it with the renew route.
| Argument | Type | Description |
|---|---|---|
| hostname | string | optional host name of the server |
| location | string | data center country: de (Germany) or fi (Finland) |
{
"type": "object",
"properties": {
"hostname": {
"type": "string",
"pattern": "^[a-z0-9]([a-z0-9-]{0,38}[a-z0-9])?$",
"description": "optional host name of the server"
},
"location": {
"enum": [
"de",
"fi"
],
"type": "string",
"default": "de",
"description": "data center country: de (Germany) or fi (Finland)"
}
},
"additionalProperties": false
}Extend a medium server by one to six months. Send the server id from the order and the number of months; each month is billed at the plan's monthly price. Pay in stablecoins with x402 or MPP. The server keeps its data and its IP. A server that is not renewed stops at its expiry date. Use the renew route that matches the server's plan.
| Argument | Type | Description |
|---|---|---|
| id* | string | the server id returned by the order |
| months | integer | months to add; each month is billed at the plan's monthly price |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^vps_[0-9a-f]{16}$",
"description": "the server id returned by the order"
},
"months": {
"type": "integer",
"default": 1,
"maximum": 6,
"minimum": 1,
"description": "months to add; each month is billed at the plan's monthly price"
}
},
"additionalProperties": false
}Rent a Linux server for a month and get root access: 1 vCPU, 1 GB RAM, 10 GB NVMe, a dedicated IPv4 address, Ubuntu 24.04, in Germany or Finland. Pay per month in stablecoins with x402 or MPP, no account and no card. The answer carries a server id and secret; the IP and the root password follow in about 5 to 10 minutes. Extend it with the renew route.
| Argument | Type | Description |
|---|---|---|
| hostname | string | optional host name of the server |
| location | string | data center country: de (Germany) or fi (Finland) |
{
"type": "object",
"properties": {
"hostname": {
"type": "string",
"pattern": "^[a-z0-9]([a-z0-9-]{0,38}[a-z0-9])?$",
"description": "optional host name of the server"
},
"location": {
"enum": [
"de",
"fi"
],
"type": "string",
"default": "de",
"description": "data center country: de (Germany) or fi (Finland)"
}
},
"additionalProperties": false
}Extend a small server by one to six months. Send the server id from the order and the number of months; each month is billed at the plan's monthly price. Pay in stablecoins with x402 or MPP. The server keeps its data and its IP. A server that is not renewed stops at its expiry date. Use the renew route that matches the server's plan.
| Argument | Type | Description |
|---|---|---|
| id* | string | the server id returned by the order |
| months | integer | months to add; each month is billed at the plan's monthly price |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^vps_[0-9a-f]{16}$",
"description": "the server id returned by the order"
},
"months": {
"type": "integer",
"default": 1,
"maximum": 6,
"minimum": 1,
"description": "months to add; each month is billed at the plan's monthly price"
}
},
"additionalProperties": false
}