NestDaddy

Arrakis

com.goodailabs/arrakis · v0.1.0

Rent GPUs at live prices and serve any Hugging Face model, with spend caps for AI agents.

Connect Remote server

Terminal
claude mcp add --transport http arrakis https://arrakis.goodailabs.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "arrakis": {
      "url": "https://arrakis.goodailabs.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "arrakis": {
      "type": "http",
      "url": "https://arrakis.goodailabs.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://arrakis.goodailabs.com/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 16 found in our last check

  • search_gpus

    Search GPU machines you can rent now at live prices: B300, B200, H200, RTX PRO 6000, RTX 5090, H100 and more. Free; changes nothing. Use it before rent_gpu and to answer what a GPU costs right now. Rows come best first: what the GPU can do (capability, H100 = 1.0), its price and…

  • get_market_summary

    Live market summary by GPU family: cheapest price per GPU-hour, GPUs available and machines. Free; needs no token; changes nothing.

  • get_partner_earnings

    For partners (agents and people who bring customers to Arrakis): your partner codes with the link and a message to share, what each earns you (a share of what the customers you bring pay), the customers your codes brought (each with what they paid and earned you, and your link t…

  • join_partner_program

    Join the Arrakis partner program and get your own partner code, link and a message to share. The account earns a share of what the customers it brings pay, as cash (paid through Stripe to the person or company you act for, once they set up payouts in the console) or Arrakis cred…

  • get_balance

    The account balance (what it can pay now, what the running machines cost per hour, when the money runs out, whether rentals are paused and whether auto-recharge tops it up from a saved card) and this token's spend cap: the limit, what is committed, what is left, the longest rent…

  • rent_gpu

    Rent one machine found by search_gpus, for work you run yourself over SSH (training, fine-tuning, batch jobs). To serve a model, use plan_deploy then deploy_model instead: one call sets up the machine, the engine and an OpenAI-compatible endpoint. COSTS MONEY: price per GPU-hour…

  • plan_deploy

    What serving a Hugging Face model takes, before anything is rented: the GPU memory it needs and the machines it fits on right now, best value first, each with its hourly price and a rough speed. Free; rents and changes nothing. Call it first whenever the person wants a model run…

  • deploy_model

    Serve any model from Hugging Face on a machine of the person's, like a hosted inference API but on their own GPU: vLLM or SGLang for text models, vLLM-Omni or SGLang for image and video models (FLUX, Qwen-Image, Wan), vLLM-Omni for speech and music, llama.cpp for a GGUF file (ow…

  • list_images

    Images a machine can boot, for rent_gpu's template_id: the Arrakis images (PyTorch, CUDA toolkit, Ubuntu; SSH, login banner and tools built in), ready-to-use apps that open in a browser (app set: a gaming PC with Steam and Proton, a Linux desktop with Blender, ComfyUI, a private…

  • list_ssh_keys

    The SSH public keys saved on the account (name, fingerprint, id), for rent_gpu's ssh_key_ids and instance_ssh_keys' add_ssh_key_ids: every key picked can log in to the machine. New keys are saved in the console (SSH keys) or with POST /v1/ssh-keys. Free; changes nothing.

  • list_instances

    Every machine on the account with its state, price per hour, SSH command, removal time and any notice from its host. Check it at the start of a session: a machine left running keeps billing until its removal time. Free; changes nothing.

  • get_instance

    One machine now: state (PENDING or PROVISIONING while it boots, which is free; RUNNING when ssh_command works; then TERMINATED or FAILED), price per hour, ssh_command, removed_by, any notice from its host (host_notice and host_notice_at, host_down_since) and, once it ended, ende…

  • get_events

    Events on your machines, newest first: machine.ready (with its SSH command), machine.ended (reason says why: evicted when its host took it back or stopped working, otherwise stopped, removal_time, out_of_funds, paused or failed) and machine.notice (its host will take it back or…

  • terminate_instance

    Stop a machine now and delete it with everything on its disk; billing stops (the hour already started is paid). Copy results off first, for example with scp or rsync over its ssh_command. Cannot be undone; terminating a machine that already ended changes nothing.

  • instance_ssh_keys

    List, add or take off the SSH keys that can log in to a running machine. With only instance_id: the keys on it (fingerprint, comment, the saved key's name). add_ssh_key_ids / add_public_keys: more keys can log in (a teammate's, a new laptop's), at once. remove_fingerprints: thos…

  • schedule_removal

    Change when a machine is removed automatically (ISO 8601, UTC). It bills until then, and removal deletes the machine and its disk. Use it to end a rental early when the job will finish sooner, or, with a token that has no spend cap, to extend a long run. A token with a spend cap…

Headers

NameDescription
Authorization
Optional, secret
An Arrakis API token (ark_...) from the console's API & agents page. The market summary and the tool list answer without one.

Details

Endpointhttps://arrakis.goodailabs.com/mcp (Streamable HTTP)
First published31 Oct 2026
Last updated31 Oct 2026
Registry namecom.goodailabs/arrakis

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.