Angelcam for builders

One security camera platform. Endless products to build.

Build something people can use every day—whether it watches over animals, keeps a gate secure, finds free parking spaces or solves a problem only you have noticed.

One platform · 200+ camera brands · Your product, your brand
BUILD WITH THE TOOLS YOU TRUST
AnthropicOpenAIGooglexAIMeta
The business underneath your business

Your idea. Our camera platform.

Angelcam handles the infrastructure between physical cameras and the experience you sell. Start small with our APIs, then grow into a fully branded product without rebuilding the foundation.

01 / CONNECT

Connect anything

Bring RTSP, ONVIF, AngelBox, or embedded Connector devices online without public IPs or port forwarding.

02 / CAPTURE

Keep every useful moment

Live streams, cloud recordings and a rolling engine buffer give your product the right video at the right time.

03 / COMBINE

Add your advantage

Bring your workflow, data, AI models and industry expertise. Our open APIs make the platform yours to shape.

04 / SELL

Own the product

Deliver apps, hardware, alerts and services behind your own brand, pricing and customer relationship.

POST /v1/cameras/cam_04/clips{ "before": 15, "after": 30, "trigger": "motion" }→ clip_ready
Angelcam MCP Connector

Give your AI agents eyes on the real world.

Connect an MCP-compatible assistant to Angelcam and give it secure, read-only access to the camera context behind your business. Ask in plain language, retrieve the right evidence, and compose camera intelligence into larger workflows.

Works with the AI assistants you already use
ClaudeChatGPTGrok BotMuseGemini
✓Camera and location health
✓Snapshots, recordings and playback windows
✓Security incidents and operational briefings
✓13 read-only MCP endpoints
ANGELCAM / MCPCONNECTED · READ ONLY
13 AVAILABLE ENDPOINTSREAD ONLY
get_current_userVerify the connection and show the active Angelcam space.
list_locationsLocations with armed status and camera counts.
list_camerasCameras, filtered by location, online status, or codec.
find_cameraResolve a partial name, tag, or location hint to camera IDs.
get_cameraSafe metadata for one camera, without stream URLs or event hashes.
get_camera_snapshot✱Latest snapshot with its age and a stale warning.
get_live_stream_urlLive stream URL in HLS, MJPEG, or fMP4.
list_recordingsCloud Recording configuration for a camera.
get_recording_timeline✱Segments and real gaps for a window of up to 24 hours.
get_recording_stream_urlPlayback URL for a recorded window.
list_incidents✱Real Time Security incidents for the connected user.
get_health_summary✱Offline cameras, stale snapshots, recordings, and incidents in one call.
get_site_health_briefingOps-ready briefing of what needs attention, with follow-up IDs.
✱ Frequently used for visual evidence, timelines, incidents and operational health checks.
STREAMABLE HTTPhttps://mcp.angelcam.com
MCP use cases

Ask your cameras what’s happening.

Describe what matters in plain language. The MCP Connector gives your AI access to the right security camera context so it can check a state, track it over time and alert you when it changes.

Security camera view of a horse lying down safely in a stable
ANIMAL WELFARE

Is the horse lying down?

Check a stable camera on a schedule, track posture changes and surface unusual periods for human review.

LYING DOWN
Security camera view of closed commercial doors
CLOSING CHECK

Have all the doors been closed?

Verify visible entry points after closing time and create an exception only when a door remains open.

3 / 3 CLOSED
Security camera view of an empty workspace with its lights off
ENERGY & OPERATIONS

Are the lights on or off?

Confirm lighting state outside business hours, compare it with schedules and flag avoidable energy use.

LIGHTS OFF
AI-generated example of a closed sliding driveway gate viewed from a security camera
PERIMETER STATUS

Is the gate closed?

Track access points continuously and notify the right workflow when the visible state no longer matches policy.

CLOSED
Security camera view of customers waiting in a restaurant queue
CUSTOMER FLOW

How long is the queue?

Measure visible waiting lines, track peak periods and alert teams before service levels begin to slip.

7 WAITING
Security camera view of an occupied restaurant dining room
OCCUPANCY

How many people are inside?

Estimate visible occupancy, compare it with operating limits and feed live capacity into customer experiences.

28 PEOPLE
Security camera view of a person applying graffiti to a wall
PROPERTY PROTECTION

Is anyone using spray paint?

Recognize visually specific activity and route the evidence to a human before property damage escalates.

ACTIVITY FOUND
Security camera view of a parking lot with available spaces
PARKING

How many spaces are available?

Turn ordinary parking cameras into live availability signals and flag vehicles that need review.

3 AVAILABLE
Security camera view of construction materials with an empty inventory position
CONSTRUCTION INVENTORY

Is any material missing?

Compare visible equipment and supplies with the expected setup, then surface gaps before a shift starts.

1 GAP FOUND
AND HUNDREDS OF OTHER SNAPSHOT CHECKS…

What else could AI check from a snapshot?

Capture an image on a schedule and let AI evaluate what is visibly true. Each check can return a yes-or-no answer, a count, a status or a change from an earlier or reference image.

  • Is the fire exit clear?
  • Is the emergency aisle unobstructed?
  • Are required safety signs visible?
  • Are safety cones in place?
  • Is the loading bay occupied?
  • Is the delivery area clear?
  • Has a pallet been removed?
  • Have expected materials arrived?
  • Is equipment parked in its assigned area?
  • Is scaffolding visibly complete?
  • Is the gate open or closed?
  • Is the fence line visibly damaged?
  • Is a door left open?
  • Is a window left open?
  • Are exterior lights on after dark?
  • Is snow blocking the entrance?
  • Is standing water visible?
  • Has new graffiti appeared?
  • Is the waste container full?
  • Is the container lid closed?
  • How many parking spaces are free?
  • Is a reserved bay occupied?
  • Is an EV charging bay blocked?
  • Is the bicycle rack full?
  • How many vehicles are on site?
  • Is the checkout lane open?
  • How many people are waiting?
  • Is a restaurant table available?
  • Is a shelf empty?
  • Which shelf needs restocking?
  • Has the store display changed?
  • Has a package been left at the entrance?
  • Is the meeting room occupied?
  • How many desks are free?
  • Is a cleaning cart still in the corridor?
  • Is the hallway clear?
  • Is the horse lying down?
  • Are animals at the feeder?
  • Is the water trough empty?
  • Is an animal in the restricted pen?
  • Is the barn door open?
  • Is feed storage running low?
  • Are plants visibly wilting?
  • Is fruit ready to harvest?
  • Is irrigation spray visible?
  • Is the greenhouse vent open?
  • Is the pest trap visibly full?
  • Are solar panels covered by snow?
  • Is the machine warning light illuminated?
  • Is the analog gauge needle within its marked range?
Start-to-finish guides

Set up your first camera check, step by step.

Each guide will take you from connecting a security camera and configuring the Angelcam MCP Connector to defining the question, validating the result and running the check reliably.

Wide security camera view of a horse lying down in a stable
Animal welfareAPIFY ACTOR

Detect whether a horse is lying down

Build a scheduled welfare check that uses an Apify Actor to inspect the latest stable image and record a clear yes-or-no state.

Built withAngelcam MCP + Apify Actor
  1. Connect the stable camera
  2. Configure the MCP Connector
  3. Run the visual-check Actor
  4. Schedule, test and validate
Wide security camera view of a parking area with three vacant spaces
Parking operationsGROK BOT

Count vacant parking spots

Give Grok Bot the latest parking view through MCP and turn its count of vacant marked spaces into a live availability signal.

Built withAngelcam MCP + Grok Bot
  1. Choose the parking view
  2. Connect it through MCP
  3. Ask Grok Bot to count spaces
  4. Test changing conditions
AI-generated example of a closed sliding driveway gate viewed from a security camera
Perimeter statusCLAUDE

Check whether a gate is closed

Let Claude inspect a current gate snapshot through MCP, classify it as open or closed and explain uncertain results.

Built withAngelcam MCP + Claude
  1. Connect the gate camera
  2. Retrieve a snapshot with MCP
  3. Ask Claude to classify the state
  4. Add a schedule or alert
Personal guidance for builders

Choose how you want to start.

Bring the camera-powered use case you have in mind. I’ll help you find the shortest path from a visible condition to a working product.

01 / SHARE

Send me your use case

Tell me what the camera can see, the answer you need and who will use it. I’ll point you toward the right Angelcam building blocks.

Share your use case →
03 / EXPLORE

Start from the developer docs

Already know what you want to build? Explore camera connectivity, streams, recordings, events and APIs, then bring me the open questions.

Open developer docs ↗
Read-only MCP for your AI

Let your assistant check your cameras for you.

Connect Claude, ChatGPT or another compatible MCP client to Angelcam. Ask what is offline, which snapshots are stale, where recordings have gaps or what incidents happened—without giving the assistant permission to change anything.

CLAUDE + ANGELCAM MCP

Connect Claude to your cameras.

Add Angelcam as a custom connector, sign in once and ask about the cameras your Angelcam account can already see. Claude Free, Pro and Max support custom connectors; Claude Code connects with one command.

✓Streamable HTTP connector
✓Angelcam OAuth sign-in
✓Read-only camera access
Open the MCP setup guide ↗
// EXAMPLE REQUEST
Which cameras are offline right now, and what else needs attention?
✓ get_health_summary
✓ 3 offline cameras found
✓ Follow-up camera IDs included