Thunder Compute

io.github.Thunder-Compute由 GitHub 账号 Thunder-Compute 发布v1.0.0更新于 Oct 25, 2026

GPU cloud platform — create, manage, and monitor instances, snapshots, SSH keys, and billing.

已验证Streamable HTTP可网页运行云端与基础设施AI 与机器学习

概览

AI 生成的概览

Thunder Compute 的远程 MCP 端点,让助手创建、管理和监控云端 GPU 实例、快照、SSH 密钥与账单。

可以做什么
  • 创建、配置和删除云端 GPU 实例,并查看实例状态
  • 管理快照与 SSH 密钥,用于安全访问实例
  • 查看账户用量与账单信息
  • 调整实例规格与计算资源,用于 AI/ML 原型实验
适用场景
适合希望让助手直接开通或释放 GPU 机器用于 AI/ML 实验,或在对话中查看实例状态与账单的场景。已使用 Thunder Compute 作为 GPU 云平台的团队尤为适用。
运行要求
远程端点 api.thundercompute.com,使用 streamable HTTP;需要 OAuth 认证,因此需有 Thunder Compute 账户。未声明环境变量或请求头。
安装前请注意
该服务器可创建和删除 GPU 实例并管理 SSH 密钥,会改动基础设施并可能在 Thunder Compute 账户上产生费用。批准创建或删除操作前请先确认,并留意账单影响。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Thunder Compute,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.Thunder-Compute%2Fthunder-compute/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "thunder-compute": {
      "type": "http",
      "url": "https://api.thundercompute.com:8443/mcp"
    }
  }
}

README

Overview

[License: MIT] [Go Version] [Release] [macOS] [Linux] [Windows]

tnr is the official command-line interface for Thunder Compute, a high-performance cloud GPU platform built for AI/ML prototyping and experimentation. Using a proprietary orchestration engine, Thunder Compute delivers fast provisioning, low-latency execution, and low-cost GPU compute designed for developer workflows.

The tnr CLI supports:

  • Provisioning and managing GPU instances
  • Configuring compute resources and instance specifications
  • Secure SSH access and session management
  • File transfer capabilities (SCP upload and download)
  • Port forwarding for accessing remote services locally
  • Automated update checks and version management
  • Cross-platform support for macOS, Linux, and Windows

Documentation

Installation

Install tnr using one of the supported methods below. You may also download installers and binaries directly from the Latest Release page.

macOS

Download the .pkg installer for your platform from the Latest Release page (tnr_*_darwin_arm64.pkg for Apple Silicon, tnr_*_darwin_amd64.pkg for Intel).

Homebrew:

bash
brew tap Thunder-Compute/tnrbrew install tnr

Linux

Download .tar.gz, .deb, .rpm, or .apk packages from the Latest Release page.

Install script (recommended):

bash
curl -fsSL https://raw.githubusercontent.com/Thunder-Compute/thunder-cli/main/scripts/install.sh | bash

Windows

Download the .msi installer for your platform from the Latest Release page.

Scoop:

powershell
scoop bucket add tnr https://github.com/Thunder-Compute/scoop-bucketscoop install tnr

Winget:

powershell
winget install Thunder.tnr

Build from Source

bash
git clone https://github.com/Thunder-Compute/thunder-cli.gitcd thunder-cligo build -o tnr./tnr

Quick Start

bash
tnr login           # Authenticate with Thunder Computetnr create          # Create a GPU instancetnr status          # View instance statustnr connect 0       # Connect to your instance
# File transferstnr scp myfile.py 0:/home/ubuntu/tnr scp 0:/home/ubuntu/results.txt ./
tnr delete 0        # Delete instance

tnr login opens a browser and returns to a loopback callback on 127.0.0.1. On a headless or remote machine where that callback cannot be reached, create a named API token in Console Settings and run tnr login --token <named_api_token> instead.

Bug reports and feedback

Run tnr report for a guided report in the style of tnr create: choose Report a problem or Suggest an improvement, write a one-sentence summary and the details, then review the report and choose Send report, Edit report, or Cancel. Sign in before starting. --kind, --subject, and --details or --details-file fill in their steps, which are then skipped, and supplied text is sent as given. Quitting sends nothing and exits with code 130. Noninteractive reports default to bugs; use --kind feedback for product feedback.

sh
tnr report --subject "Upload connection drops" --details-file ./report.txt --component cli --instance 42tnr report --kind feedback --subject "Show remaining disk space" --details "Please show disk usage in the instance list." --yes --jsontnr report --subject "Unexpected result" --details-file - --dry-run --json < ./report.txt

Noninteractive submission requires --subject, --details or --details-file, and --yes. --json never prompts. --details-file - reads standard input. --details and --details-file are mutually exclusive. Subject and details limits are 200 and 10,000 Unicode characters; oversized text is rejected instead of truncated. --dry-run previews without authentication or submission and identifies the missing server-resolved requester.

Optional context flags are --component (cli, console, api, mcp, virtualization, or unknown), either --instance or --sandbox, and --occurred-at (RFC 3339). The report includes the CLI version, build commit and date, OS, and architecture. The server records submission time and resolves the requester from your login or verified API token owner. No logs, environment variables, shell history, or workload files are collected automatically. Only include evidence you intend to share with support, and omit credentials.

Successful submissions print an opaque report reference. Exit zero means a successful submission or dry run. Any failure exits nonzero and retains the entered report in the error output, so you can submit it again. JSON errors include error, message, and report. Reporting skips automatic update and subscription checks.

License

This project is licensed under the MIT License. See LICENSE for details.

来源:README.md,提交 4d65c68

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分