Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

SightRadar

by sightradar-hqversion 0.1.0i★ –iComputer or cloud
Registry nameio.github.sightradar-hq/sightradar-mcp

Install

Overview

Description from the maker (original English)

Face recognition: index photos, find a person's photos from a selfie, batches, webhooks, billing.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Computer or cloud
  • Transport: stdio, Streamable HTTP
  • Category: Design, images & audio
  • You need to fill in: SIGHTRADAR_API_KEY

Install

Pick the AI app you use, then copy the settings.

Before you install

  • Basic checks: 3 of 3 passed
  • Runs on the maker’s server: what you ask it goes through their server.
  • You fill in yourself: SIGHTRADAR_API_KEY, SIGHTRADAR_SCOPES, SIGHTRADAR_FILE_ROOTS

Values marked secret are keys to your account. Never share them or paste them into a chat.

You need

  • Runs in the cloudNothing to install; it connects over the internet
  • npmNode.js installed (for the npx command)

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Works in Claude on the web, desktop and mobile:

  1. Open Settings → Connectors
  2. Press Add custom connector
  3. Paste the address below and press Add
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Add2https://…3
https://mcp.sightradar.com/mcp

Or run it on your computer

Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json

{
  "mcpServers": {
    "sightradar": {
      "command": "npx",
      "args": [
        "-y",
        "sightradar-mcp"
      ],
      "env": {
        "SIGHTRADAR_API_KEY": "your-value",
        "SIGHTRADAR_SCOPES": "your-value",
        "SIGHTRADAR_FILE_ROOTS": "your-value"
      }
    }
  }
}

Run this in your terminal

claude mcp add --transport http sightradar https://mcp.sightradar.com/mcp

Or run it on your computer

claude mcp add sightradar --env SIGHTRADAR_API_KEY=your-value --env SIGHTRADAR_SCOPES=your-value --env SIGHTRADAR_FILE_ROOTS=your-value -- npx -y sightradar-mcp

Fill in the empty values before running it.

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "sightradar": {
      "url": "https://mcp.sightradar.com/mcp"
    }
  }
}

Or run it on your computer

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "sightradar": {
      "command": "npx",
      "args": [
        "-y",
        "sightradar-mcp"
      ],
      "env": {
        "SIGHTRADAR_API_KEY": "your-value",
        "SIGHTRADAR_SCOPES": "your-value",
        "SIGHTRADAR_FILE_ROOTS": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "sightradar": {
      "type": "http",
      "url": "https://mcp.sightradar.com/mcp"
    }
  }
}

Or run it on your computer

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "sightradar": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "sightradar-mcp"
      ],
      "env": {
        "SIGHTRADAR_API_KEY": "your-value",
        "SIGHTRADAR_SCOPES": "your-value",
        "SIGHTRADAR_FILE_ROOTS": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

ChatGPT connects only to servers on the internet:

  1. Open ChatGPT on the web → Settings → Connectors (Apps)
  2. Press Create or Add (some plans need Developer mode under Advanced first)
  3. Paste the address below, give it a name and save
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Create2https://…3
https://mcp.sightradar.com/mcp

Menu names can differ slightly by plan and over time.

Your choice stays on this device in a cookie; no account needed.

Values you fill in

  • SIGHTRADAR_API_KEY secret required env
    SightRadar API key (frs_...). Create one at https://sightradar.com/dashboard/keys
  • SIGHTRADAR_SCOPES env
    Tool groups to expose: read, search, write, delete, account, all. Default read,search,write,delete.
  • SIGHTRADAR_FILE_ROOTS env
    Folders file_path may read. Default: home directory; 'none' disables.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

The server asks you to sign in before it lists its tools.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 9, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified with the GitHub account sightradar-hq, which owns the repo

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • ✓ Pass

    Endpoint responds

    Responded in 186 ms (HTTP 401)

  • ✓ Pass

    Sign-in with OAuth

    Declares OAuth sign-in, so your AI app can take you to log in

  • … Not checked yet

    No hidden instructions in tool descriptions

    Not checked yet; we read the tool list when we check the endpoint

Compared with others in Design, images & audioi

  • More stars than 0% of the other 2801 servers in this category
  • Published to the registry more recently than 83% of the other 2801 servers in this category
  • Basic checks equal to or better than 100% of the other 2801 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is SightRadar safe?

It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

You need to fill in: SIGHTRADAR_API_KEY

Does it run on my computer or in the cloud?

Either way works: install it on your computer or connect to the cloud version.

Is it still maintained?

The GitHub repo last changed –, and the latest version (0.1.0) reached the registry 6 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Figma Context MCP, Claude Real Video, Figma MCP Server

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Figma Context MCP

Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.

by GLipsWidely used↓ 161.2K/wk★ 16.2KUpdated 5 months ago

Runs on your computer

Claude Real Video

Let any LLM watch a video locally — and search everything it has ever watched.

by HUANGCHIHHUNGLeoWidely used↓ 1.1K/wk★ 2.3KUpdated 2 months ago

Runs on your computer

Figma MCP Server

Figma’s official server gives AI your design data so it can turn designs into code or describe them accurately. Connects to Figma’s cloud.

by figmaWidely used★ 2.2KUpdated 13 months ago

Runs in the cloud✓ mcp.figma.com

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

SightRadar MCP Server

Face recognition for AI assistants. Index event photos, find every photo a person appears in from one selfie, run batches, manage webhooks and billing, all from Claude, ChatGPT, Cursor, VS Code or any MCP client.


There are two ways to connect. Both expose the same tools.

Remote (hosted)Local (this package)
URL / commandhttps://mcp.sightradar.com/mcpnpx -y sightradar-mcp
Sign-inSightRadar account (email + password, Google or email link), or an API key as a Bearer tokenSIGHTRADAR_API_KEY
InstallNothingNode.js 20+
Images from your computerNo (URLs or base64)Yes, file_path

Remote server (recommended)

Add https://mcp.sightradar.com/mcp as a custom connector. On first use your browser opens sightradar.com, you sign in and choose what the assistant may do. Each connection gets its own revocable key, listed under API keys as MCP: .

  • Claude (claude.ai, Desktop): Settings → Connectors → Add custom connector → paste the URL.
  • ChatGPT: Settings → Apps & Connectors → Create → paste the URL, authentication OAuth.
  • Claude Code: claude mcp add --transport http sightradar https://mcp.sightradar.com/mcp
  • Cursor (~/.cursor/mcp.json) / VS Code (.vscode/mcp.json, key servers):
  { "mcpServers": { "sightradar": { "url": "https://mcp.sightradar.com/mcp" } } }

Prefer an API key? Send it as a header instead of signing in:

{

"mcpServers": { "sightradar": { "url": "https://mcp.sightradar.com/mcp", "headers": { "Authorization": "Bearer frs_your_key" } } } }

Local server

Create an API key at sightradar.com/dashboard/keys, then:

{

"mcpServers": { "sightradar": { "command": "npx", "args": ["-y", "sightradar-mcp"], "env": { "SIGHTRADAR_API_KEY": "frs_your_key" } } } }

That block works in Claude Desktop (claude_desktop_config.json), Cursor, Windsurf, Cline and most clients. Claude Code:

claude mcp add sightradar --env SIGHTRADAR_API_KEY=frs_your_key -- npx -y sightradar-mcp
VariableDefault
SIGHTRADAR_API_KEY(required)API key
SIGHTRADAR_SCOPESread,search,write,deleteWhich tool groups to expose. all adds account; read gives a read-only server.
SIGHTRADAR_FILE_ROOTSyour home folderFolders file_path may read (separated by : on macOS/Linux, ; on Windows). none turns file_path off.
SIGHTRADAR_BASE_URLhttps://api.sightradar.comAPI base URL
SIGHTRADAR_TIMEOUT_MS120000Per-request timeout
SIGHTRADAR_DEBUGunsetLog each tool call (no arguments or results) to stderr

Tools

Credits: 100,000 credits = US$1. Every billable tool states its price in its description, and accepts an idempotency_key so a retry is never charged twice.

read — free

Tool
list_collectionsCollections with photo, face and selfie counts; search and paging
get_collectionOne collection's status and counts (verify recounts from the vector store)
get_deletion_statusProgress of a collection deletion
list_batches / get_batch / get_batch_photosBatch jobs, status (one or up to 5000 at once) and per-photo results
list_webhooks / list_webhook_failuresWebhook endpoints and dead-lettered deliveries
get_balance / get_usageCredit balance; usage summary, daily series or storage

search — spends credits, stores nothing

ToolCredits
search_faces93Find every photo in a collection containing the person in a selfie (or an embedding)
search_by_point_id62Repeat a registered selfie's search without re-sending it
detect_faces93Faces, bounding boxes and quality in an image
compare_faces93 per imageAre two faces the same person?

write — spends credits / stores data

ToolCredits
index_photo93Store a photo's faces in a collection
register_selfie93Store a person's selfie; returns its point id and embedding
submit_batch62 per photoUp to 1000 photo URLs, index or match, processed in the background
requeue_failed_batch_photos62 per photoRetry failed batch photos (preview, then execute)
create_collection / recreate_collectionfree
create_webhook / replay_webhook_failuresfreeSigned deliveries for batch and deletion events

delete — free

Tool
delete_collectionSoft delete with a 7-day restore window by default; immediate or compliance erase permanently
restore_collectionUndo a soft delete
delete_photo / restore_photoRemove or restore one photo's faces
delete_webhookStop deliveries to an endpoint

account — free, off by default on the local server

Tool
list_api_keys / create_api_key / revoke_api_keyAPI keys
get_profile / update_profileName and organization
get_billing_settings / update_auto_recharge / get_invoiceAuto-recharge, orders and invoice PDFs
get_notification_settings / update_notification_settings / manage_notification_recipientEmail alerts and extra recipients
list_team_membersOrganization members
Prompts and resources

Clients that show MCP prompts (Claude's "+" menu, / commands) get three ready-made workflows:

PromptWhat it does
find_person_in_eventChecks the balance, searches a collection with a selfie and lists the matching photos
index_event_photosPicks index_photo or submit_batch by photo count and states the cost before starting
account_healthBalance, recent usage, failed batch photos and failed webhook deliveries

Resources: sightradar://docs/pricing-and-limits (credits per operation, rate limits, image and deletion limits) and sightradar://collections/{collection_id} (one collection's counts, needs the read scope).

Images

Image tools take exactly one of:

  • image_url: a public http(s) URL. SightRadar downloads it, so it must be reachable from the internet.
  • gcs_key: an object key on the CDN configured for your account.
  • image_base64: the bytes as base64 or a data: URL. The remote server accepts up to 10 MB; the local server up to 30 MB.
  • file_path (local server only): a JPEG, PNG, WebP, GIF, BMP, TIFF or HEIC file inside SIGHTRADAR_FILE_ROOTS.

Files and base64 data are checked to be real images before anything is uploaded.

Example prompts

  • "Create a collection called wedding-2026-10 and index every photo in ~/Pictures/wedding."
  • "Here is a selfie of Priya: which photos in wedding-2026-10 is she in?"
  • "Submit these 600 photo URLs as a batch into marathon-7 and tell me when it's done."
  • "How many credits did I spend this week, and on what?"
  • "Delete the test-event collection." (The assistant confirms first, and the delete can be undone for 7 days.)

Safety

  • Tools carry MCP annotations (readOnlyHint, destructiveHint), so clients can ask before destructive calls.
  • Deletes are soft by default. Permanent erasure needs immediate or compliance to be set explicitly.
  • Scopes limit what a connection can do. A read-only connection cannot spend credits or change data.
  • The local server reads files only inside SIGHTRADAR_FILE_ROOTS, after resolving symlinks, and only image files.
  • API errors come back as tool results with the error code, a hint and the request id, never as stack traces.

Troubleshooting

You seeMeaning
401 / unauthorizedThe API key was revoked or mistyped. Create a new one at sightradar.com/dashboard/keys; remote connections: reconnect.
402 / insufficient_creditsTop up at sightradar.com/dashboard/billing.
409 / duplicate_request_already_processedThat idempotency_key was already used and charged; the earlier call succeeded.
file_path ... is outside the folders this server may readAdd the folder to SIGHTRADAR_FILE_ROOTS (:-separated on macOS/Linux, ; on Windows).
429Over the per-key request rate (50 per second) or the account's in-flight cap. Wait and retry.

Development

npm install

npm test # unit tests against a mocked API npm run build SIGHTRADAR_API_KEY=frs_... node scripts/smoke.mjs # free live calls over stdio

createSightRadarServer({ api, scopes }) and TOOLS are exported for embedding the same tools in another host.

Links

MIT licensed.

Ask PopNx