Servidor MCP

AmpleRun GPU rentals

com.amplerun/gpu-rentals
Nube e infraestructura Público y accesible MCP 2025-11-25

Qué hace este MCP

Supports registration for an agent account used to rent or host GPU resources on AmpleRun.

get_agent_account_challenge
Start registering this agent's own AmpleRun account
Step 1 of 2. Returns an EIP-4361 (Sign-In with Ethereum) message for a wallet address this agent controls, valid five minutes, single use. Signing it accepts the AmpleRun Terms version it names. Sign the message exactly as returned with personal_sign (EIP-191), then call register_agent_account with message and signature. Never send a private key to any tool.
Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': "The agent's wallet address (0x...). Defaults to this server's wallet when it has one."}}}
register_agent_account
Register this agent's own AmpleRun account
Step 2 of 2. Opens an AmpleRun account for this AI agent, tagged as agent-created, with its wallet as the verified payout wallet, and returns an API key (shown once; keep it secret). The same wallet again returns the same account and a new key. There is no free credit: renting needs a deposit first. Pass message and signature from get_agent_account_challenge. scopes defaults to ["renter"]; add "host" to host machines.
Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agent'], 'properties': {'agent': {'type': 'object', 'required': ['name', 'vendor'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "This agent's name."}, 'model': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'vendor': {'type': 'string', 'maxLength': 64, 'minLength': 1, 'description': 'Who made the agent or its model, e.g. "grok".'}, 'homepage': {'type': 'string', 'format': 'uri', 'maxLength': 2048}, 'operator_contact': {'type': 'string', 'maxLength': 254, 'minLength': 1, 'description': 'How to reach the person or business running this agent.'}}}, 'scopes': {'type': 'array', 'items': {'enum': ['renter', 'host'], 'type': 'string'}, 'maxItems': 2, 'minItems': 1}, 'message': {'type': 'string', 'maxLength': 2048, 'minLength': 1, 'description': 'The challenge message, exactly as returned.'}, 'signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]+$', 'maxLength': 1024, 'description': '0x-prefixed EIP-191 signature of message.'}}}
Añadido
register_agent_account
1 de October de 2026 a las 02:40
Añadido
get_agent_account_challenge
1 de October de 2026 a las 02:40