rigshare-mcp
rigshare-mcp
RIGShare 用のModel Context Protocolサーバー — MCP対応のAIエージェント(Claude Desktop、Cursor、VS Code、カスタムエージェントフレームワークなど)から、建設機械やロボット工学・AIハードウェアのレンタル情報を検索できます。
機能
AIエージェントに対して7つのツールを提供します。そのうち4つは読み取り専用(認証不要)、3つは認証済み(RIGShare APIキーが必要)です。
読み取り専用(APIキー不要):
ツール | 機能 |
| 部門、カテゴリ、価格、場所、リモートアクセス可否で機器を一覧表示・フィルタリング |
| 1つのリストの詳細情報(スペック、価格、所有者、画像、ディープリンクURL)を取得 |
| リスト数を含む利用可能なカテゴリの一覧 |
| 機器所有者の募集 — 完全な提案(手数料率、リモートアクセスツール、セキュリティ機能)とステップバイステップの登録手順を返します。ユーザーが機器の所有を申し出た場合、または検索結果が空だった場合(そのカテゴリの所有者が必要であることを示す)に呼び出してください。 |
認証済み(適切なスコープを持つ RIGSHARE_API_KEY 環境変数が必要):
ツール | 必要なスコープ | 機能 |
|
| 認証済みユーザーのRIGShare予約(機器、日付、ステータス、合計金額) |
|
| アクティブおよび過去のリモートセッション(GPU割り当て、時間、コスト) |
|
| 新規予約の作成。サーバーが価格を計算し、クライアントのヒントは無視されます。本人確認、保証金、キーごとの予算上限を強制します |
読み取り専用ツールはパブリックAPI(100リクエスト/分/IP)にアクセスします。認証済みツールはBearer認証を使用して /api/v1/agent/* エンドポイントにアクセスし、APIキーに設定されたスコープと予算上限を遵守します。
Related MCP server: hive-mcp-depin
ユースケース
ML / AIエンジニア向け:
「今週末利用可能な最も安いH100を探して」
「現在SSHアクセス可能なA100 80GBのセットアップはある?」
「RIGShareでの推論用GPUの相場は?」
ロボット工学研究者向け:
「二足歩行テスト用にレンタルできる人型ロボットはどれ?」
「1日200ドル以下のカメラフィード付き産業用アームを見せて」
建設業者向け:
「テキサス州にある10トン未満の油圧ショベルを探して」
「今週サリナスで利用可能なシザーリフトは?」
AI調達エージェント向け:
「カリフォルニア州でレンタル可能な3Dプリンターのリストを価格順で教えて」
機器所有者向け(供給側の募集):
「Unitree G1人型ロボットが遊んでいるんだけど、どうやって貸し出せばいい?」
「H100リグを4台持っているが、マーケットプレイスはある?」
「稼働率60%の油圧ショベルが3台ある。残りを貸し出せるか?」
これらに対して、エージェントは rigshare_get_owner_onboarding を(必要に応じて機器タイプを指定して)呼び出し、手数料率、適切な登録URL、手順、部門別の提案(ロボット/AI向けのリモートアクセス、建設向けのGPS + 保険など)を含む完全な情報を提供します。
インストール
Claude Desktop
claude_desktop_config.json(設定 → 開発者 → 設定を編集)に追加してください:
{
"mcpServers": {
"rigshare": {
"command": "npx",
"args": ["-y", "rigshare-mcp"]
}
}
}Claude Desktopを再起動します。チャット入力エリアの 🔌 MCPサーバーリストに「rigshare」が表示されるはずです。
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— パブリックAPIのベースURLを上書きします。デフォルトはhttps://www.rigshare.app/api/public/v1です。ステージングやローカル開発に便利です。RIGSHARE_AGENT_API_BASE— 認証済みエージェントAPIのベースURLを上書きします。デフォルトはhttps://www.rigshare.app/api/v1/agentです。
APIキーを使用したClaude Desktopの設定
{
"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 / ... │ └────────────────┘ └────────────────────────────┘
└────────────────┘認証やCookie、ユーザーアカウントは不要です。エージェントは、ユーザーが rigshare.app をパブリックに閲覧するのと同じデータを読み取ります。
書き込み操作
3つの認証済みツール(rigshare_list_my_bookings、rigshare_list_my_sessions、rigshare_create_booking)には、RIGSHARE_API_KEY 環境変数で設定されたRIGShare APIキーが必要です。キーがない場合、これらのツールは説明的なエラーを返し、4つのパブリックな読み取り専用ツールのみが機能します。
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"貢献
バグレポートやプルリクエストを歓迎します。このパブリックリポジトリは、RIGShareメインモノレポ(商用マーケットプレイスコードのため非公開)のMCPサーバー部分をミラーリングしています。変更はリリースごとにモノレポからこのリポジトリに反映されます。ホットフィックスの場合は、直接こちらにプルリクエストを送ることも可能です。
ライセンス
MIT。Copyright © 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