rigshare-mcp
rigshare-mcp
Servidor del Protocolo de Contexto de Modelo (MCP) para RIGShare — explora alquileres de maquinaria de construcción y hardware de Robótica e IA desde cualquier agente de IA compatible con MCP (Claude Desktop, Cursor, VS Code, frameworks de agentes personalizados).
Qué hace
Expone siete herramientas a tu agente de IA: cuatro de solo lectura (sin autenticación) y tres autenticadas (requieren una clave API de RIGShare).
Solo lectura (no se necesita clave API):
Herramienta | Qué hace |
| Lista / filtra equipos por división, categoría, precio, ubicación, acceso remoto |
| Detalles completos de un anuncio (especificaciones, precios, propietario, imágenes, URL de enlace directo) |
| Categorías disponibles con recuento de anuncios |
| Recluta PROPIETARIOS de equipos — devuelve la propuesta completa (tasas de comisión, herramientas de acceso remoto, características de seguridad) + instrucciones de registro paso a paso. Llama a esto siempre que un usuario mencione que POSEE equipos que le gustaría alquilar, O cuando una búsqueda no arroje resultados (señal de que el mercado necesita propietarios en esa categoría). |
Autenticadas (requieren la variable de entorno RIGSHARE_API_KEY con los alcances adecuados):
Herramienta | Alcance requerido | Qué hace |
|
| Las reservas de RIGShare del usuario autenticado: equipos, fechas, estado, totales |
|
| Sesiones remotas activas + históricas (asignación de GPU, horas, coste) |
|
| Crea una nueva reserva. El servidor calcula los precios; las sugerencias del cliente se ignoran. Aplica verificación de identidad, retención de depósito de seguridad y límites de presupuesto por clave |
Las herramientas de solo lectura acceden a la API pública (100 peticiones/min/IP). Las herramientas autenticadas acceden a la superficie /api/v1/agent/* usando autenticación Bearer y respetan los alcances configurados + límites de presupuesto de la clave API.
Related MCP server: hive-mcp-depin
Casos de uso
Para ingenieros de ML / IA:
"Búscame la H100 más barata disponible este fin de semana"
"¿Hay alguna configuración de A100 80GB con acceso SSH ahora mismo?"
"¿Cuál es la tarifa actual de las GPUs de inferencia en RIGShare?"
Para investigadores de robótica:
"¿Qué robots humanoides puedo alquilar para pruebas de locomoción bípeda?"
"Muéstrame brazos industriales con cámaras por menos de $200/día"
Para contratistas de construcción:
"Encuentra una excavadora de menos de 10 toneladas en Texas"
"¿Qué plataformas de tijera están disponibles esta semana en Salinas?"
Para agentes de adquisición de IA:
"Dame una lista de todas las impresoras 3D alquilables en California, ordenadas por precio"
Para propietarios de equipos (reclutamiento del lado de la oferta):
"Tengo un humanoide Unitree G1 sin usar — ¿cómo lo alquilo?"
"Poseo un equipo de 4x H100 — ¿hay un mercado para esto?"
"Tenemos 3 excavadoras que nuestro equipo solo usa el 60% del tiempo. ¿Podemos alquilar el resto?"
Para cualquiera de estos, el agente llama a rigshare_get_owner_onboarding (opcionalmente con el tipo de equipo) y obtiene la propuesta completa: tasas de comisión, la URL de registro correcta, el proceso paso a paso y la propuesta específica de la división (acceso remoto para robótica/IA, GPS + seguro para construcción).
Instalación
Claude Desktop
Añade a tu claude_desktop_config.json (Ajustes → Desarrollador → Editar configuración):
{
"mcpServers": {
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"]
}
}
}Reinicia Claude Desktop. Deberías ver "rigshare" en la lista de servidores MCP 🔌 en el área de entrada del chat.
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"]
}
}
}VS Code (Extensión Continue)
Añade a tu configuración de Continue bajo mcpServers:
{
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"]
}
}Cualquier framework de agentes compatible con MCP
Lanza con transporte stdio:
npx -y rigshare-mcpPruebas locales
# Clone this repo
git clone https://github.com/RPER2001/rigshare-mcp.git
cd rigshare-mcp
npm install
npm run build
# Run the server (reads MCP protocol on stdin, writes to stdout)
npm start
# Diagnostic output goes to stderr:
# > rigshare-mcp server running on stdioLuego apunta tu cliente MCP a la compilación local cambiando la configuración:
{
"mcpServers": {
"rigshare-local": {
"command": "node",
"args": ["/absolute/path/to/rigshare-mcp/dist/index.js"]
}
}
}Variables de entorno
RIGSHARE_API_KEY— Opcional. Habilita las herramientas autenticadas (list_my_bookings,list_my_sessions,create_booking). Sin ella, esas herramientas devuelven un error descriptivo. Obtén una clave en https://www.rigshare.app/profile#api-keys o envía un correo a support@rigshare.app.RIGSHARE_API_BASE— sobrescribe la URL base de la API pública. Por defecto eshttps://www.rigshare.app/api/public/v1. Útil para staging o desarrollo local.RIGSHARE_AGENT_API_BASE— sobrescribe la URL base de la API del agente autenticado. Por defecto eshttps://www.rigshare.app/api/v1/agent.
Configuración de Claude Desktop con clave API
{
"mcpServers": {
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"],
"env": {
"RIGSHARE_API_KEY": "rigs_live_..."
}
}
}
}Alcances requeridos para cada herramienta autenticada:
Herramienta | Alcance mínimo |
|
|
|
|
|
|
Las claves pueden tener alcances limitados (solo lectura) o amplios (lectura+escritura+reserva), y puedes establecer límites de presupuesto diarios/mensuales por clave. Gestiona en https://www.rigshare.app/profile#api-keys.
Cómo fluyen los datos
┌────────────────┐ MCP stdio ┌────────────────┐ HTTPS ┌────────────────────────────┐
│ Claude Desktop │ ◄──────────► │ rigshare-mcp │ ───────► │ rigshare.app/api/public/v1 │
│ / Cursor / │ │ (this pkg) │ │ (read-only, rate-limited) │
│ VS Code / ... │ └────────────────┘ └────────────────────────────┘
└────────────────┘Sin autenticación, sin cookies, sin cuentas de usuario: el agente lee los mismos datos que verías navegando en rigshare.app públicamente.
Operaciones de escritura
Las tres herramientas autenticadas (rigshare_list_my_bookings, rigshare_list_my_sessions, rigshare_create_booking) requieren una clave API de RIGShare configurada a través de la variable de entorno RIGSHARE_API_KEY. Sin la clave, esas herramientas devuelven un error descriptivo y solo funcionan las cuatro herramientas públicas de solo lectura.
Obtén una clave API en https://www.rigshare.app/profile#api-keys o envía un correo a support@rigshare.app. Las claves tienen alcances (bookings:read, bookings:write, sessions:read, sessions:write) y conllevan límites de presupuesto diarios / mensuales configurables.
La superficie completa de la API autenticada está documentada en https://www.rigshare.app/openapi.json.
Listado en el registro
Este servidor está publicado en el Registro Oficial de MCP como io.github.RPER2001/rigshare. Búscalo en tu cliente MCP o verifícalo directamente:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=rigshare"Contribución
Los informes de errores y PRs son bienvenidos. Este repositorio público refleja la parte del servidor MCP del monorepo principal de RIGShare (que permanece privado para el código del mercado comercial). Los cambios fluyen desde el monorepo → este repositorio en cada lanzamiento; para correcciones rápidas también puedes hacer un PR directamente aquí.
Licencia
MIT. Copyright © 2026 RIGShare LLC. Contacto: support@rigshare.app · https://www.rigshare.app
Available Tools
7 toolsTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
7 tool updates
v1.1.3- First observed
rigshare_create_booking - First observed
rigshare_get_equipment - First observed
rigshare_get_owner_onboarding - First observed
rigshare_list_categories - First observed
rigshare_list_my_bookings - First observed
rigshare_list_my_sessions - First observed
rigshare_search_equipment
TDQS
Scored across 7 tools
Each tool targets a distinct action or resource: searching, fetching details, listing categories, managing bookings and sessions, and owner onboarding. No overlapping purposes.
All tools follow the consistent pattern 'rigshare_verb_noun' (e.g., create_booking, search_equipment). Uniform verb and noun styles throughout.
Seven tools cover the essential operations of a rental marketplace without bloat. The scope is well-defined and each tool serves a clear function.
Core workflows (search, view, book, check status) are covered. Missing update/cancel booking or payment details, but these are minor gaps for the primary use case.
Maintenance
Related MCP Connectors
Live GPU rental market: 2,500+ offers across a dozen provider feeds. History, watches, limit orders.
Find, price, rent and stop GPUs on AmpleRun. Paid in USDC or USDT on Base. Flat 5% fee.
Robot embodied-AI cloud for GPU training, inference, benchmarks, and robot data collection.
Compare live GPU cloud rental prices and match workloads to the cheapest provider.
Related MCP Servers
AlicenseAqualityAmaintenanceEnables AI agents to hire real human operators for tasks requiring physical presence, human perception, or judgment, such as verification, testing, data collection, and physical-world tasks.448 npm1MIT- AlicenseNot gradedqualityBmaintenanceEnables listing and discovery of DePIN infrastructure capacity (storage, compute, GPU, etc.) with real USDC/USDT settlement across multiple chains.MIT
- AlicenseNot gradedqualityCmaintenanceMCP commerce surface for refurbished datacenter hardware — GPU rigs, server racks, drive arrays, and network gear, with x402 agent-payment discovery.MIT
- AlicenseAqualityAmaintenanceZero-quota GPU orchestration MCP server — lets AI agents discover, provision, and manage GPU compute across multi-datacenter partner nodes (H100/H200/B200) through a single control plane.1222 npmMIT