Vinkius
MCP Server

Vast.ai GPU MCP for AI. Search, deploy, and manage your entire compute fleet from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Vast.ai (GPU Rental Cloud API) MCP on Cursor AI Code EditorVast.ai (GPU Rental Cloud API) MCP on Claude Desktop AppVast.ai (GPU Rental Cloud API) MCP on OpenAI Agents SDKVast.ai (GPU Rental Cloud API) MCP on Visual Studio CodeVast.ai (GPU Rental Cloud API) MCP on GitHub Copilot AI AgentVast.ai (GPU Rental Cloud API) MCP on Google Gemini AIVast.ai (GPU Rental Cloud API) MCP on Lovable AI DevelopmentVast.ai (GPU Rental Cloud API) MCP on Mistral AI AgentsVast.ai (GPU Rental Cloud API) MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Vast.ai GPU Rental Cloud API connects your AI client to the world's largest marketplace for high-performance GPUs. Use this server to search hardware like RTX 4090 or A100, spin up Docker containers instantly, and manage the entire compute lifecycle—from deployment to termination—without leaving your chat window.

What AI agents can do with Vast.ai (GPU Rental Cloud API) Automation

Delete instance

Stops and deletes a specific GPU instance you have rented on Vast.ai.

List instances

Retrieves a list of all your currently active or paused GPU instances on Vast.ai.

Rent instance

Initiates the process of renting a new, live GPU instance on Vast.ai using defined parameters.

+ 1 more capabilities included
Discover GPU Offers

Search the Vast.ai marketplace using specific hardware names or criteria to find available pricing and offers.

Provision Compute Instances

Rent a full GPU instance by selecting an offer ID, specifying a container image, and setting disk size.

Manage Active Fleet Status

List all current instances you've rented to check their live status, cost per hour, and network details.

Decommission Resources

Terminate and delete running GPU instances immediately when your work is finished.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Vast.ai (GPU Rental Cloud API): 4 Tools for Compute Management

These four tools let you search the marketplace, deploy containers, monitor your GPU fleet status, and clean up resources via natural language commands.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Vast.ai (GPU Rental Cloud API) on Vinkius

Delete Instance

Stops and deletes a specific GPU instance you have rented on Vast.ai.

List Instances

Retrieves a list of all your currently active or paused GPU instances on Vast.ai.

Rent Instance

Initiates the process of renting a new, live GPU instance on Vast.ai using defined...

Search Offers

Queries the marketplace to find available GPUs and their current pricing by...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Vast.ai GPU integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Vast.ai (GPU Rental Cloud API), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 4 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Web consoles make you copy-paste Offer IDs all day., Solved with Vinkius AI Gateway

Right now, if you want an A100 GPU, the process is tedious. You open the console, filter by hardware name, note down a promising Offer ID, then switch to your coding environment. Then, you have to copy that ID into another form just to start the rental—it's clicks and clipboard management.

With this MCP server, you skip all of that. You tell your agent: 'I need an A100.' Your AI client runs `search_offers`, gives you a list, and when you pick one, it executes the whole deployment (`rent_instance`) in one go. It's immediate.

Vast.ai GPU Rental Cloud API: Full Instance Control

The biggest manual steps that disappear are monitoring and cleanup. You don't have to manually check if the job is still running, or worry about remembering to delete it when you walk away from your desk.

Now, you just ask: 'List my instances.' The agent runs `list_instances`, giving you a clean status report. Need to stop billing? Ask it to run `delete_instance`. It's that simple.

What your AI can actually do with this

Vast.ai GPU Rental API - Manage Cloud Compute

Look, forget navigating some clunky web console just to spin up a few GPUs for your deep learning model. This server connects your AI client straight into Vast.ai's massive marketplace. You can search for hardware like an RTX 4090 or an A100, deploy containers in seconds, and manage the whole compute life cycle—from when you start paying to when you shut it down—all without leaving your chat window.

What This Server Does

search_offers lets you query the marketplace. You give it specific hardware criteria using JSON format, and it spits back available GPUs and their current pricing structure. You ain't gotta guess what's out there; you just tell your agent what specs you need, and it checks all the offers for you.

Need to know if that A100 you want is actually available today? Run search_offers with your criteria. It tells you exactly which models are listed right now and how much they're costing per hour. This keeps you from wasting time looking at dead ends or deals that went stale five minutes ago.

When you find the perfect setup, rent_instance handles the deployment. You tell it the specific offer ID you want to use, what container image your code needs (like PyTorch or TensorFlow), and how much disk space you require for your data sets. It immediately initiates the process of renting a full GPU instance on Vast.ai.

You don't click buttons; you just send the command, and your compute environment is getting spun up.

Once it's live, list_instances gives you the rundown. You can list every single GPU instance you currently have rented—whether they're running hard right now or paused in a holding pattern. This tool shows you their live status, how much they cost per hour based on your usage time, and all the necessary network details like IP addresses.

It’s your central dashboard for keeping tabs on your whole fleet.

When your job is done—and it's always done—delete_instance steps in. You run this command, specifying the exact GPU instance you wanna kill, and it immediately terminates and deletes that resource. This isn't just a suggestion; it physically stops the billing cycle for that machine. It keeps your environment clean and makes sure you don't get accidentally charged when you walked away from your laptop.

You use search_offers to find what you need, then you use rent_instance to bring it online with its specific container image and disk size requirements. Once everything is running, you check the status of all your machines using list_instances. When the work’s done, you hit it with delete_instance to shut down the whole thing immediately.

This system means you never have to switch contexts or log into a separate portal. You keep doing your research and coding right here, letting your agent manage the entire hardware lifecycle from finding an offer to powering down the machine. It’s fast. It's clean. And it saves you cash.

Built · Hosted · Managed by Vinkius Vast.ai GPU Rental API - Manage Cloud Compute
Server ID 019e5d64-f0aa-73f0-bffa-693fcb9ac2fb
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I find the best GPU price using search_offers? +

The agent uses search_offers with a JSON query like {"gpu_name":{"eq":"RTX 4090"}}. The results provide multiple offers, letting you compare prices and VRAM to pick the optimal one.

What information does list_instances give me? +

list_instances gives you a summary of all your rented GPUs. You get the Instance ID, current status (running/paused), IP address, and hourly cost estimate for each one.

Can I rent an instance without knowing the specific offer ID? +

No. You must first use search_offers to find a valid Offer ID from the marketplace before you can tell the agent to run rent_instance. The ID ties your deployment to a live source.

Is calling delete_instance permanent? +

Yes, calling delete_instance terminates the compute job and frees up the resource immediately. This stops billing for that specific instance ID.

How does the `search_offers` tool validate my API Key? +

The server uses your provided Vast.ai API Key for all operations. If the key is invalid or lacks permission to view offers, the tool immediately returns an authentication error code. Always verify your credentials first.

When using `rent_instance`, what are the technical requirements for the Docker image? +

You must provide a valid container registry path for the specified Docker image (e.g., PyTorch or TensorFlow). The system uses this path to pull and deploy your compute environment.

Can I refine my GPU search using `search_offers` beyond just the hardware name? +

Yes, you can structure the JSON query to include multiple constraints, such as minimum VRAM or maximum hourly cost. You need to provide a detailed JSON object for advanced filtering.

If I see an old instance via `list_instances`, what is the fastest way to stop charges? +

Calling delete_instance terminates the compute resources instantly. This action stops all usage and prevents further billing from Vast.ai immediately.

How can I find a specific GPU model like an RTX 4090? +

Use the search_offers tool with a query like {"gpu_name": {"eq": "RTX 4090"}}. The agent will return a list of available offers matching that hardware.

What information do I need to rent a new GPU instance? +

You need an offer_id (from search results) and a Docker image name (e.g., 'pytorch/pytorch'). You can also optionally specify the disk size in GB using the rent_instance tool.

How do I stop an instance to avoid further charges? +

Simply use the delete_instance tool with the specific instance_id. This will terminate the instance and release the GPU back to the marketplace.

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for Vast.ai GPU. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.