Agents

Let an agent order the ride.

Point an MCP client at giddyup.tv/mcp with the studio spur key. The agent lists the models, gets a price, starts the ride, and picks up the MP4.

The key

The credential is the studio spur key. It is shown once when you create the studio, and again if an owner rotates it in ranch admin. Rotation kills the old key immediately.

Send it as Authorization: Bearer spur_…. The same key also works as the x-spur-key header. Keep it out of the URL. Google sign-in is for the browser. The agent uses the spur key.

The endpoint

The protocol address is https://giddyup.tv/mcp. Add it to the agent like this, and replace spur_… with the key:

{
  "mcpServers": {
    "giddyup": {
      "url": "https://giddyup.tv/mcp",
      "headers": { "Authorization": "Bearer spur_…" }
    }
  }
}

The client posts JSON to that address. A browser visit shows a short card. This page is the guide.

The four tools

Ask the agent to use them in this order. Only start_ride spends money.

ToolWhat it doesSpends
list_modelsThe engines this ranch can ride, and the duration, resolution, aspect, audio, and still limits each one enforces.No
quote_rideThe price of one clip, and a quote_id that lasts 15 minutes.No
start_rideStarts that quoted clip and returns a ride id. It returns before the video is finished.Yes
get_rideThe status. When the ride is done, an MP4 link that lasts one hour.No

How a quote works

start_ride places the same hold as the studio. The amount is the quote. A ride that fails before delivery returns the hold. A Giddyup Biz ranch gets the same 15% off it gets in the studio.

Stills and references

A first frame, last frame, or reference image, video, or audio has to be a public https URL, or a deliver URL this ranch already owns. The agent has no upload tool. The models page lists which engines take a still and which take references.

What stays in the browser

The agent orders rides for one ranch. Opening the studio, inviting a member, adding credits, and rotating the key stay on the site. A request with no spur key is refused.

Open a free studio See the models