rigshare-mcp
rigshare-mcp
Сервер протокола контекста модели (MCP) для RIGShare — просматривайте объявления об аренде строительной техники, робототехники и оборудования для ИИ из любого ИИ-агента, совместимого с MCP (Claude Desktop, Cursor, VS Code, пользовательские фреймворки агентов).
Что он делает
Предоставляет вашему ИИ-агенту семь инструментов — четыре только для чтения (без авторизации) и три с аутентификацией (требуется API-ключ RIGShare).
Только для чтения (API-ключ не требуется):
Инструмент | Что он делает |
| Список/фильтрация оборудования по подразделению, категории, цене, местоположению, удаленному доступу |
| Полная информация об одном объявлении (характеристики, цена, владелец, изображения, прямая ссылка) |
| Доступные категории с количеством объявлений |
| Привлекает ВЛАДЕЛЬЦЕВ оборудования — возвращает полное коммерческое предложение (комиссионные ставки, инструменты удаленного доступа, функции безопасности) + пошаговые инструкции по регистрации. Вызывайте этот инструмент, когда пользователь упоминает, что у него ЕСТЬ оборудование, которое он хотел бы сдать в аренду, ИЛИ когда поиск не дает результатов (сигнал о том, что маркетплейсу нужны владельцы в этой категории). |
С аутентификацией (требуется переменная окружения RIGSHARE_API_KEY с соответствующими областями доступа):
Инструмент | Требуемая область доступа | Что он делает |
|
| Бронирования RIGShare авторизованного пользователя — оборудование, даты, статус, итоговые суммы |
|
| Активные и прошлые удаленные сессии (выделение GPU, часы, стоимость) |
|
| Создание нового бронирования. Сервер рассчитывает цены; подсказки клиента игнорируются. Обеспечивает проверку личности, удержание залога и лимиты бюджета на ключ |
Инструменты «только для чтения» обращаются к публичному API (100 запросов/мин/IP). Инструменты с аутентификацией обращаются к интерфейсу /api/v1/agent/* с использованием Bearer-авторизации и соблюдают настроенные области доступа и бюджетные лимиты API-ключа.
Related MCP server: hive-mcp-depin
Варианты использования
Для инженеров по машинному обучению / ИИ:
«Найди мне самый дешевый H100, доступный в эти выходные»
«Есть ли сейчас какие-нибудь установки A100 80GB с доступом по SSH?»
«Какова текущая ставка на аренду GPU для инференса на RIGShare?»
Для исследователей робототехники:
«Каких гуманоидных роботов я могу арендовать для тестирования двуногой локомоции?»
«Покажи мне промышленные манипуляторы с видеотрансляцией дешевле $200 в день»
Для строительных подрядчиков:
«Найди экскаватор весом до 10 тонн в Техасе»
«Какие ножничные подъемники доступны на этой неделе в Салинасе?»
Для агентов по закупкам ИИ:
«Составь список всех доступных для аренды 3D-принтеров в Калифорнии, отсортированный по цене»
Для владельцев оборудования (привлечение предложения):
«У меня простаивает гуманоид Unitree G1 — как мне сдать его в аренду?»
«У меня есть установка с 4x H100 — есть ли для этого маркетплейс?»
«У нас есть 3 экскаватора, которые наша бригада использует только 60% времени. Можем ли мы сдать остальные в аренду?»
Для любого из этих случаев агент вызывает rigshare_get_owner_onboarding (опционально с указанием типа оборудования) и получает полное предложение: комиссионные ставки, правильный URL для регистрации, пошаговый процесс и специфическое для подразделения предложение (удаленный доступ для робототехники/ИИ, GPS + страхование для строительства).
Установка
Claude Desktop
Добавьте в ваш claude_desktop_config.json (Настройки → Разработчик → Редактировать конфигурацию):
{
"mcpServers": {
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"]
}
}
}Перезапустите Claude Desktop. Вы должны увидеть «rigshare» в списке MCP-серверов 🔌 в области ввода чата.
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"]
}
}
}VS Code (расширение Continue)
Добавьте в вашу конфигурацию Continue в раздел mcpServers:
{
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"]
}
}Любой агентский фреймворк, совместимый с MCP
Запустите с транспортом stdio:
npx -y rigshare-mcpЛокальное тестирование
# 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 stdioЗатем укажите вашему MCP-клиенту путь к локальной сборке, изменив конфигурацию:
{
"mcpServers": {
"rigshare-local": {
"command": "node",
"args": ["/absolute/path/to/rigshare-mcp/dist/index.js"]
}
}
}Переменные окружения
RIGSHARE_API_KEY— Опционально. Включает инструменты с аутентификацией (list_my_bookings,list_my_sessions,create_booking). Без него эти инструменты возвращают описательную ошибку. Получите ключ на https://www.rigshare.app/profile#api-keys или напишите на support@rigshare.app.RIGSHARE_API_BASE— переопределяет базовый URL публичного API. По умолчаниюhttps://www.rigshare.app/api/public/v1. Полезно для стейджинга или локальной разработки.RIGSHARE_AGENT_API_BASE— переопределяет базовый URL API для аутентифицированных агентов. По умолчаниюhttps://www.rigshare.app/api/v1/agent.
Конфигурация Claude Desktop с API-ключом
{
"mcpServers": {
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"],
"env": {
"RIGSHARE_API_KEY": "rigs_live_..."
}
}
}
}Области доступа, требуемые для каждого аутентифицированного инструмента:
Инструмент | Минимальная область доступа |
|
|
|
|
|
|
Ключи могут иметь узкие (только чтение) или широкие (чтение+запись+бронирование) области доступа, также можно установить дневные/месячные бюджетные лимиты для каждого ключа. Управляйте ими на https://www.rigshare.app/profile#api-keys.
Как передаются данные
┌────────────────┐ MCP stdio ┌────────────────┐ HTTPS ┌────────────────────────────┐
│ Claude Desktop │ ◄──────────► │ rigshare-mcp │ ───────► │ rigshare.app/api/public/v1 │
│ / Cursor / │ │ (this pkg) │ │ (read-only, rate-limited) │
│ VS Code / ... │ └────────────────┘ └────────────────────────────┘
└────────────────┘Никакой аутентификации, никаких куки, никаких учетных записей пользователей — агент считывает те же данные, которые вы видите при публичном просмотре rigshare.app.
Операции записи
Три аутентифицированных инструмента (rigshare_list_my_bookings, rigshare_list_my_sessions, rigshare_create_booking) требуют наличия API-ключа RIGSHARE, установленного через переменную окружения RIGSHARE_API_KEY. Без ключа эти инструменты возвращают описательную ошибку, и работают только четыре публичных инструмента «только для чтения».
Получите API-ключ на https://www.rigshare.app/profile#api-keys или напишите на support@rigshare.app. Ключи имеют области доступа (bookings:read, bookings:write, sessions:read, sessions:write) и поддерживают настраиваемые дневные/месячные бюджетные лимиты.
Полный интерфейс аутентифицированного API задокументирован на https://www.rigshare.app/openapi.json.
Регистрация в реестре
Этот сервер опубликован в Официальном реестре MCP как io.github.RPER2001/rigshare. Найдите его в своем MCP-клиенте или проверьте напрямую:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=rigshare"Участие в разработке
Отчеты об ошибках и PR приветствуются. Этот публичный репозиторий зеркалирует часть MCP-сервера из основного монорепозитория RIGShare (который остается закрытым для кода коммерческого маркетплейса). Изменения переносятся из монорепозитория в этот репозиторий при каждом релизе; для срочных исправлений вы также можете отправить PR напрямую сюда.
Лицензия
MIT. Авторское право © 2026 RIGShare LLC. Контакт: 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.
Related MCP Connectors
Live GPU rental market: 2,500+ offers across a dozen provider feeds. History, watches, limit orders.
Compare live GPU cloud rental prices and match workloads to the cheapest provider.
Live GPU spot market: 1,700+ offers, 10 provider feeds. History, watches, limit orders, no fee
On-demand GPU nodes for agents: create nodes, run commands, and submit jobs, billed by the minute.
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.462 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.174 npmMIT