Spotlightr for AI agents

Spotlightr hosts and streams video for marketers, tracking who watched, how far they got, and which viewers turned into leads. Connect it once through Arc0, and your agent, or Claude, ChatGPT and Cursor, can use it through one MCP endpoint, limited to what each user approved.

Video and audioAPI keyMCP + RESTspotlightr.com
AUDIT LOG · SPOTLIGHTRPOLICY: acme-support
09:41:07 · claude · u_8f2read
spotlightr.list_groups
List Groups✓ allowed · 212ms
09:41:08 · claude · u_8f2read
spotlightr.get_domains
Get Domains✓ allowed · 164ms
09:41:09 · claude · u_8f2write
spotlightr.create_group
Create Group✓ approved · approved by user
09:41:12 · claude · u_8f2destructive
spotlightr.delete_video
Delete Video✕ blocked · policy: deny
EVERY SPOTLIGHTR CALL, ON THE RECORD
01 · USE CASES

What agents do in Spotlightr.

01

Check a video's engagement

Get a video's view and engagement metrics to see how far viewers watched before dropping off.

02

List top-performing videos

Get the top videos by views to identify which content is worth promoting further.

03

Confirm before deleting a video

Review a video's metrics before deleting it, since removing it also removes its view history.

02 · ACTIONS

12 Spotlightr actions, graded by risk.

Every Spotlightr action is tagged read, write or destructive, so one policy covers the whole app and new actions inherit the right default.

read

8

Look things up. Allowed by default.

  • spotlightr.get_domains
    Get Domains
  • spotlightr.list_groups
    List Groups
  • spotlightr.list_videos
    List Videos
  • spotlightr.search_global
    Search Global
  • spotlightr.get_top_videos
    Get Top Videos
  • spotlightr.get_video_views
    Get Video Views
  • spotlightr.get_video_source
    Get Video Source
  • spotlightr.get_video_metrics
    Get Video Metrics

write

3

Create and change things. Allow, or ask the user first.

  • spotlightr.add_domain
    Add Domain
  • spotlightr.create_group
    Create Group
  • spotlightr.create_video
    Create Video

destructive

1

Delete, cancel or archive. Ask first, or deny outright.

  • spotlightr.delete_video
    Delete Video
03 · HOW IT WORKS

Spotlightr in three steps.

  1. 01Your users connect SpotlightrThey add their Spotlightr api key on Arc0 Connect, under your brand. It goes straight into the vault.
  2. 02You set the rulesReads run, writes like “create Group” can wait for the user, and “delete Video” can be denied outright.
  3. 03Any agent can actYour agent calls Spotlightr through the Arc0 SDK or MCP, and so can Claude, ChatGPT and Cursor. Every call lands on the audit log.
POLICY.TS
await arc0.policies.set('spotlightr', {
  read: 'allow',
  write: 'ask',        // create_group
  destructive: 'deny',  // delete_video
})

# Claude Code: the same connection, one URL
$ claude mcp add --transport http arc0 \
    https://mcp.arc0.ai/u/u_8f2
04 · AUTH AND DATA

How Spotlightr connects.

Users add their Spotlightr api key on Arc0 Connect. It is encrypted in the vault, never shown to the model, and each user can rotate or revoke it at any time.

The same Spotlightr connection serves your agent over MCP and your own backend over REST and the proxy, so a user connects once. How Arc0 handles credentials →

AUTH
API key
CREDENTIALS
Per-tenant encrypted vault
MODEL SEES
Results only, never credentials
AUDIT LOG
Every call, on every plan
05 · WORKS WITH

Use Spotlightr from any agent.

Claude
ChatGPT
Cursor
Codex
VS Code
OpenAI Agents SDK
Claude Agent SDK
Vercel AI SDK
Mastra
LangGraph
07 · FAQ

Spotlightr and Arc0, answered.

Q01

Can I use Spotlightr with Claude, ChatGPT or Cursor?

Yes. Connect Spotlightr to Arc0 once, then add your Arc0 MCP URL to Claude, ChatGPT, Cursor, Claude Code or any other remote-MCP client. Each assistant only gets the Spotlightr actions you allow.

Q02

How do users connect Spotlightr?

Users add their Spotlightr api key on Arc0 Connect. It is encrypted in the vault, never shown to the model, and each user can rotate or revoke it at any time.

Q03

Which Spotlightr actions can my agent take?

12 in total: 8 read, 3 write and 1 destructive, such as “create Group”. Your policies decide which of them each agent may call.

Q04

Can I stop my agent from deleting things in Spotlightr?

Yes. Actions like “delete Video” are graded destructive. Set destructive actions to deny, or to ask so the user approves each one, and blocked calls still show up on the audit log.

Q05

Can my own backend call Spotlightr too?

Yes. The same Spotlightr connection is available over REST and through the Arc0 proxy, so your product and your agent share one connection per user.

Get started

Plug Spotlightr into your agent.

Your users connect Spotlightr once, under your brand. Your agent gets 12 actions behind your policies, with every call on the record.

Free to build · MCP + REST · Audit log on every plan