RH

rigshare-hq/rigshare-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

0 stars 0 forks Качество 86 Тренд 14MIT

Model Context Protocol server for RIGShare — browse construction equipment and Robotics & AI hardware rentals from any MCP-compatible AI agent. Also recruits equipment owners.

Обзор

Model Context Protocol server for RIGShare. Browse construction equipment and Robotics & AI hardware rentals from any MCP-compatible AI agent (Claude Desktop, Cursor, VS Code, custom agent frameworks). Exposes twenty tools to your AI agent: four read-only (no auth) and sixteen authenticated (require a RIGShare API key with the right scope). Together they let an agent equipment in either division, equipment for an owner, and on Robotics & AI hardware, while a human always stays in the loop for money: an agent never enters a card, never approves a request on the owner's behalf, and never steps up to MFA. Read-only tools hit the public API (100 req/min/IP). Authenticated tools call the /api/v1/agent/* and /api/v1/* endpoints using Bearer auth and respect the API key's scopes and, where set, its spend caps. - "Find me the cheapest H100 available this weekend" - "Are there any A100 80GB setups with SSH access right now?" - "What's the going rate for inference GPUs on RIGShare?

README

Показан фрагмент оригинального README. Открыть оригинал.

rigshare-mcp

Model Context Protocol server for RIGShare. Browse construction equipment and Robotics & AI hardware rentals from any MCP-compatible AI agent (Claude Desktop, Cursor, VS Code, custom agent frameworks).

What it does

Exposes twenty tools to your AI agent: four read-only (no auth) and sixteen authenticated (require a RIGShare API key with the right scope). Together they let an agent book equipment in either division, list equipment for an owner, and run a remote session on Robotics & AI hardware, while a human always stays in the loop for money: an agent never enters a card, never approves a request on the owner’s behalf, and never steps up to MFA.

Read-only (no API key needed):

Tool What it does
rigshare_search_equipment List / filter equipment by division, category, price, location, remote-access, compute architecture
rigshare_get_equipment Full details for one listing (specs, pricing, deposit display, owner, images, deep-link URL)
rigshare_list_categories Available categories with listing counts
rigshare_get_owner_onboarding Recruits equipment OWNERS: the full pitch (commission rates, remote-access tooling, security) + step-by-step signup. Call it whenever a user mentions owning equipment, or when a search comes back empty

Booking (renter side):

Tool Required scope What it does
rigshare_quote_booking bookings:read Dry-run price for exact dates (nothing is charged). Refuses a 4-hour start past 4:00 PM local up front
rigshare_create_booking bookings:write Creates the booking (both divisions). Server computes every price; returns confirmation + next_action (who acts next, and the URL). While RIGShare payments are paused, booking is refused and nothing is booked or charged; tell the renter and do not retry in a loop
rigshare_get_booking bookings:read Poll one booking: status, payment settled?, active session, next_action (who acts next, and the URL). Request-to-book: owner approves → renter pays at the URL → confirmed. Instant-book: the renter pays at the URL right away
rigshare_list_my_bookings bookings:read The authed user’s bookings
rigshare_cancel_booking bookings:write Cancel; refund computed server-side per the published policy. While RIGShare payments are paused, cancelling a metered booking that has billable usage is refused (see the tool description)

Listing (owner side):

Tool Required scope What it does
rigshare_save_draft_listing equipment:write Save a half-finished listing as a DRAFT (both divisions); idempotent per draft_session_id (a re-save changes only the fields you pass). Include replacement_value_usd for a physical listing (caps the displayable deposit; the server may require it to publish)
Открыть полный README на GitHub

Установка

npx -y rigshare-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "rigshare": { "command": "npx", "args": ["-y", "rigshare-mcp"] } } }