footage.cool for AI agents

footage.cool runs a public MCP server. An AI assistant connected to it can search all 54,000+ clips, open clip details and watermarked previews, plan a timed edit, check a clip against an intended use, and buy a license for the clean 4K master. The user pays on Stripe's hosted checkout page, and the license comes straight from Phil Maher, who shot the footage and owns the copyright.

Connect

Endpoint
https://www.footage.cool/mcp
Transport
Streamable HTTP. Stateless, with plain JSON responses.
Authentication
None. No account, API key, or OAuth login. Buying a license uses private tokens that the tools issue during checkout.

Claude Code

claude mcp add --transport http footage-cool https://www.footage.cool/mcp

Claude on the web and in the desktop app

Add a custom connector in Claude's settings and paste the endpoint URL.

Claude Desktop config file (through mcp-remote)

{
  "mcpServers": {
    "footage-cool": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.footage.cool/mcp"]
    }
  }
}

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "footage-cool": {
      "url": "https://www.footage.cool/mcp"
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "footage-cool": {
      "type": "http",
      "url": "https://www.footage.cool/mcp"
    }
  }
}

Any other client that supports remote MCP servers over Streamable HTTP works with the same URL. The endpoint speaks JSON-RPC over POST; opening it in a browser brings you back to this page.

Tools

The tools follow the same workflow as Stockfilm's MCP server for vintage home movies, including the same three licensing tools. footage.cool adds get_catalog_overview for its location and subject categories.

ToolWhat it doesCost
search_footageSearch by description, place, year, category, people, and clip length. Handles synonyms (drone finds aerial) and typos.Free
get_clip_detailsFull metadata, tags, location, release notice, thumbnail and preview links, and prices for one clip.Free
find_similar_footageClips that share subjects, scene, location, and year, spread across different shoots.Free
build_rough_cutA timed edit plan from a description: clip order, cut lengths, preview links, and the license total.Free
check_clip_rightsWhether a license covers an intended use, which tier fits, and whether people or private property appear.Free
license_clipPrices and terms for each license option. Never charges.Free
get_catalog_overviewClip counts by year, scene, subject, and location, plus the category values search accepts.Free
quote_4k_licenseChecks the clean master on storage, confirms it is 4K, and returns the exact price, terms, and a private quote token.Free quote
create_4k_checkoutOpens Stripe hosted checkout once the user approves the quote.License price, paid on Stripe
get_4k_orderConfirms payment with Stripe, then returns the license, receipt, certificate link, and download link.No extra fee

Buying a license through an agent

  1. The agent asks the user for the buyer's email and the license type, then calls quote_4k_license. The server opens the master file, confirms it is 4K, and returns the price, what the license covers, a link to the terms, and a quote token that is good for 30 minutes.
  2. The agent shows the quote to the user. It calls create_4k_checkout with confirmed: true only after the user approves.
  3. The user pays on Stripe's hosted page. Card details never pass through the chat or the agent. Calling checkout again for the same quote returns the same checkout, so a retry can't start a second purchase.
  4. The agent calls get_4k_order with the private order token. It reports the purchase as complete only when purchase_completed is true, which happens after Stripe confirms the payment.
  5. The response carries the license terms, the order number and Stripe receipt, a link to the license certificate PDF, and a private download link for the master. Downloads resume with HTTP Range requests, and the receipt email carries the same links.

What the server enforces along the way:

What the licenses cover

The license terms page has the full details.

An example request

A user asks: "Find a drone shot of humpback whales in Baja for my YouTube documentary and license it."

The assistant searches for humpback whale drone footage and shows a few matches with preview links. The user picks one. The assistant checks that clip for web use, quotes the Royalty-Free Standard license at $79, and asks for approval. After the user approves, it opens Stripe checkout. Once the user pays, get_4k_order returns the license and the download link.

Machine-readable files

Limits

Questions

Email licensing@footage.cool. It reaches Phil Maher, who shot the footage.

Last updated September 21, 2026.