# Go Rocket

> Turn a website URL into a 9:16 AI UGC video ad: see a sample, or create finished videos.

- name: ai.go-rocket/go-rocket
- version: 2.0.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 75/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/ai.go-rocket%2Fgo-rocket
- tools: https://api.protogrid.dev/v1/servers/ai.go-rocket%2Fgo-rocket/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "go-rocket": {
      "type": "http",
      "url": "https://www.go-rocket.ai/mcp/"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-22d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 75/100 (good)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 5 of 5 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,292 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 25 (weight 15)

- warn `stability.changes`: 10 tool changes in 30 days
- fail `stability.rug_pull`: 3 tools kept their name but changed most of their description in 30 days; review before trusting them

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 5, about 1,292 tokens to load them all
- tool set hash: 8332a534e0fe94e666707fecea955854
- tools last changed: 2026-10-20T13:33:29.969Z
- badge: [![protogrid quality](https://protogrid.dev/badge/ai.go-rocket/go-rocket.svg)](https://protogrid.dev/servers/ai.go-rocket/go-rocket)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-20 `get_checkout_link` changed (title, description, inputSchema, annotations)
  - before: Returns a checkout link when credits are needed: the monthly plan, or a one-time top-up for an existing subscriber. Existing account? Call sign_in, then create_video to use its credits first. For a new account, call this once the sample is ready. No money is charged by this tool: payment happens only after opening the checkout and confirming payment. After payment, sign in through this connector to create videos in the same chat.
  - after: Returns a checkout link when credits are needed. plan 'video' (default) buys ONE video of this site, the cheapest door; plan 'subscription' is the monthly plan. quality 'standard' (default, 1 credit) or 'cinema' (our most lifelike motion, 2 credits). Signed in, a one-time top-up for an existing subscriber. Existing account? Call sign_in, then create_video to use its credits first. For a new account, call this once the sample is ready. No money is charged by this tool: payment happens only after opening the checkout and confirming payment. After payment, sign in through this connector to create videos in the same chat.
- 2026-10-19 `create_video` changed (inputSchema)
- 2026-10-03 `create_video` added
  - Start a finished 9:16 AI User Generated Content (UGC) video ad for a website: a photoreal presenter speaks about the product, captions included, in the site's brand colours. Spends credits from the signed-in Go Rocket account (15 s = 1 credit, 30 s = 2, 60 s = 4) including comp credits, and starts at once. Signed out, connect your existing account with sign_in, then retry in the same chat. Checkout is needed only when credits are insufficient. It can be cancelled with a full refund for 60 seconds. Returns a video_id right away; the video takes about 15 minutes, so poll get_video. Pass an idempotency_key when retrying so a repeated call returns the same video instead of paying twice. For a spoken business name without a URL, find its official website first and confirm the URL in one line before calling. Put the requested tone and audience in brief. Read back the returned message, then use status_tool to fetch the share_url when ready.
- 2026-10-03 `get_checkout_link` changed (description, inputSchema) **meaning changed**
  - before: Returns the checkout link for the Go Rocket plan (monthly credits for finished videos). Call it once the sample is 'ready'. Opening the link in a browser is the only step that charges; the sampled site becomes the first video. After payment the person signs in to Go Rocket once when this connection asks, and from then on create_video makes finished videos directly in this chat.
  - after: Returns a checkout link when credits are needed: the monthly plan, or a one-time top-up for an existing subscriber. Existing account? Call sign_in, then create_video to use its credits first. For a new account, call this once the sample is ready. No money is charged by this tool: payment happens only after opening the checkout and confirming payment. After payment, sign in through this connector to create videos in the same chat.
- 2026-10-03 `get_video_sample` changed (description) **meaning changed**
  - before: Give a website URL and get back a blurred sample of the video ad Go Rocket would make for it (a photoreal AI presenter talking about the product, 9:16, brand colours from the page), plus a claim token for the checkout. Reading the page takes about 20 to 40 seconds; the tool waits up to wait_seconds and otherwise returns state 'reading': then call get_sample_status with the claim token every few seconds until it is 'ready'. Nothing is generated or charged by this call.
  - after: A short look at the style of your ad: a stored, blurred library montage. Open sample_page_url to see it in your brand colours when the page supplies them; the direct clip is untinted. Your real video is made after you start it. Returns a claim token. The bounded page check takes up to two seconds; the tool waits up to wait_seconds and otherwise returns state 'reading': then call get_sample_status with the claim token every few seconds until it is 'ready'. Nothing is generated or charged by this call.
- 2026-10-03 `sign_in` added
  - Connect your existing Go Rocket account before making a video. Call this to open the connector's OAuth sign-in. Say: 'Connect your Go Rocket account: sign in when this connector asks. If no sign-in opens, reconnect Go Rocket in your connector settings.' In Claude Code, open /mcp, select go-rocket, then Authenticate. Return to the same chat and retry create_video; existing credits work here.
- 2026-09-28 `get_checkout_link` changed (title, description, annotations) **meaning changed**
  - before: Returns the Stripe checkout URL for the first video of the sampled site (one-time, no account needed; $9 for a new customer). Call it once the sample is 'ready'. Opening it in a browser is the only step that charges. After payment the buyer picks the presenter, the message and one of 21 languages, and the finished video is ready about 15 minutes later; failed generations are refunded automatically.
  - after: Returns the checkout link for the Go Rocket plan (monthly credits for finished videos). Call it once the sample is 'ready'. Opening the link in a browser is the only step that charges; the sampled site becomes the first video. After payment the person signs in to Go Rocket once when this connection asks, and from then on create_video makes finished videos directly in this chat.
- 2026-09-28 `get_checkout_link` changed (annotations)
- 2026-09-28 `get_sample_status` changed (annotations)
- 2026-09-28 `get_video_sample` changed (annotations)

Full history: https://api.protogrid.dev/v1/servers/ai.go-rocket%2Fgo-rocket/changes

## Remotes

- https://www.go-rocket.ai/mcp/ (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (5)

- `create_video`: Start a finished 9:16 AI User Generated Content (UGC) video ad for a website: a photoreal presenter speaks about the product, captions included, in the site's brand colours. Spends credits from the signed-in Go Rocket account (15 s = 1 credit, 30 s = 2, 60 s = 4) including comp credits, and starts at once. Signed out, connect your existing account with sign_in, then retry in the same chat. Checkout is needed only when credits are insufficient. It can be cancelled with a full refund for 60 seconds. Returns a video_id right away; the video takes about 15 minutes, so poll get_video. Pass an idempotency_key when retrying so a repeated call returns the same video instead of paying twice. For a spoken business name without a URL, find its official website first and confirm the URL in one line before calling. Put the requested tone and audience in brief. Read back the returned message, then use status_tool to fetch the share_url when ready.
- `get_checkout_link`: Returns a checkout link when credits are needed. plan 'video' (default) buys ONE video of this site, the cheapest door; plan 'subscription' is the monthly plan. quality 'standard' (default, 1 credit) or 'cinema' (our most lifelike motion, 2 credits). Signed in, a one-time top-up for an existing subscriber. Existing account? Call sign_in, then create_video to use its credits first. For a new account, call this once the sample is ready. No money is charged by this tool: payment happens only after opening the checkout and confirming payment. After payment, sign in through this connector to create videos in the same chat.
- `get_sample_status`: Poll a sample started by get_video_sample. Returns state 'reading', 'ready' (with the sample), 'failed' (the site could not be read; nothing to buy) or 'purchased' (already bought).
- `get_video_sample`: A short look at the style of your ad: a stored, blurred library montage. Open sample_page_url to see it in your brand colours when the page supplies them; the direct clip is untinted. Your real video is made after you start it. Returns a claim token. The bounded page check takes up to two seconds; the tool waits up to wait_seconds and otherwise returns state 'reading': then call get_sample_status with the claim token every few seconds until it is 'ready'. Nothing is generated or charged by this call.
- `sign_in`: Connect your existing Go Rocket account before making a video. Call this to open the connector's OAuth sign-in. Say: 'Connect your Go Rocket account: sign in when this connector asks. If no sign-in opens, reconnect Go Rocket in your connector settings.' In Claude Code, open /mcp, select go-rocket, then Authenticate. Return to the same chat and retry create_video; existing credits work here.
