gpusmarket
Rent real GPUs from an MCP tool call.
What it can do
- Gpusmarket Search: Search available GPUs on the marketplace. Filter by model, price, VRAM, or Ollama model name.
- Gpusmarket Models: List all GPU models available on the marketplace with counts and pricing.
- Gpusmarket Cheapest: Find the cheapest available GPU by VRAM requirement.
What data it sees
Do you need an account
No: the server works without sign-in
Rent real GPUs from an MCP tool call. Built for AI agents.
Give your agent a GPU. gpusmarket turns a live marketplace of real hardware β consumer RTX 4090s all the way up to datacenter H100s and MI300Xs β into MCP tools your agent can call on its own: search the market, rent by the second, run inference against an OpenAI/Ollama-compatible endpoint, and stop the meter when it's done. No dashboard, no quota request, no support ticket.
What your agent can do, autonomously:
- π gpusmarket_search / gpusmarket_cheapest β browse live inventory and pricing across the whole marketplace
- β‘ gpusmarket_rent β provision a GPU by the second (no long-term commitment, $0.50 minimum per rental)
- π§ gpusmarket_chat β run inference against the rented GPU via an OpenAI/Ollama-compatible API
- π gpusmarket_stop β end the rental and stop billing the moment the work is finished
- π Onboarding built in: with no key, the server starts in signup mode β your agent can call gpusmarket_signup to create its own account and unlock the full toolset in place
Billing that fits an agent loop: per-second pricing, $0.50 minimum per rental, nothing charged to sign up or browse. A one-time card-add (handled securely by Stripe β we never see the card number) is all that stands between a fresh account and its first rental.
Works with: Claude Code Β· Cursor Β· Cline Β· Windsurf Β· Aider Β· Codex β anything that speaks MCP. Available as a hosted remote server (SSE) or a local stdio server via npx gpusmarket mcp-serve.
Server tool list (32)
Raw names from tools/list. Only developers need these.
| gpusmarket_search | Search available GPUs on the marketplace. Filter by model, price, VRAM, or Ollama model name. |
| gpusmarket_models | List all GPU models available on the marketplace with counts and pricing. |
| gpusmarket_cheapest | Find the cheapest available GPU by VRAM requirement. |
| gpusmarket_rent | Rent a GPU. Provide a listing ID, or a GPU model to auto-select the cheapest available. A pre-auth hold (default $10, selectable 10/25/50/100) is placed on the saved card β held, not charged; released in full at stop. |
| gpusmarket_rentals | List your active GPU rentals with status, cost, and endpoint info. |
| gpusmarket_rental_status | Get detailed status of a specific rental β GPU model, cost so far, usage stats. |
| gpusmarket_stop | Stop a rental. Releases the pre-auth hold in full and settles the exact final cost: small amounts (under $5) accrue to your usage tab and are billed later as one combined card charge; larger amounts are charged to the saved card immediately. |
| gpusmarket_chat | Send a chat completion request through your rented GPU. Returns the LLM response. |
| gpusmarket_pool_create | Create a GPU pool β combines multiple rentals into one load-balanced endpoint. |
| gpusmarket_pool_list | List your GPU pools with rental counts and request stats. |
| gpusmarket_pool_add | Add a rental to a GPU pool. |
| gpusmarket_admin_stats | Platform stats: total users, hosts, renters, listings, active rentals, pools. |
| gpusmarket_admin_revenue | Revenue metrics: MRR, ARR, total revenue, platform fees, host payouts. |
| gpusmarket_admin_users | List platform users. Filter by role (host/renter) or email. |
| gpusmarket_admin_user_view | Full user detail: listings, rentals, payments, pools, Stripe status. |
| gpusmarket_admin_listings | List all GPU listings across all hosts. Filter by status, GPU model, cloud. |
| gpusmarket_admin_rentals | List all rentals. Filter by status (active, completed, etc.). |
| gpusmarket_admin_user_verify | Bypass $1 payment verification for a user (admin override). |
| gpusmarket_admin_health | Platform health: MongoDB, Redis, Stripe, DeepSeek, SMTP, memory, uptime. |
| gpusmarket_admin_user_journey | Full user journey timeline β every action from signup to current state with diagnosis of where they got stuck. |
| gpusmarket_admin_funnel | Enhanced 8-step signup funnel showing stuck users per step. Shows exactly where users drop off. |
| gpusmarket_admin_host_earnings | Host lifetime earnings β total earned, per-listing breakdown, rental counts. |
| gpusmarket_admin_agent_status | Tunnel agent connection status for a GPU listing β connected/disconnected, last seen, models loaded. |
| gpusmarket_admin_refund | Issue a Stripe refund for a payment. |
| gpusmarket_admin_cloud_gpus | Cloud GPU types with pricing β cloud cost, our price, and margin per GPU. |
| gpusmarket_admin_cloud_pods | List all running cloud GPU pods with rental cross-reference. |
| gpusmarket_admin_cloud_billing | Cloud provider billing summary. |
| gpusmarket_admin_cloud_margin | Margin analysis β cloud cost vs our price per GPU model. |
| gpusmarket_admin_coupon_create | Create a coupon code that bypasses $1 verification for hosts or renters. |
| gpusmarket_admin_coupon_list | List all active coupon codes with usage stats. |
| gpusmarket_admin_coupon_revoke | Revoke a coupon code so it can no longer be used. |
| gpusmarket_admin_user_update | Update a user field (verificationCreditCents, walletBalanceCents, stripeVerified, displayName, bio). |