MCP.so
Sign In
Servers

Luxxon

@daniel-underpass

On-demand live vision for AI agents. Open a session at a lat/lng, receive a JPEG snapshot or WebRTC stream, settle per-second in USDC on Base. The agent-first way to give an LLM eyes on the physical world.

Overview

What is Luxxon?

Luxxon is an MCP server that provides on-demand live video from anywhere on Earth for AI agents. Agents open a session at a latitude/longitude, a human operator (or future drone/PTZ camera) attaches a video publisher via WHIP, and the agent receives a JPEG snapshot or a WebRTC subscriber URL. Every chargeable second settles on-chain in USDC on Base (currently Base Sepolia testnet).

How to use Luxxon?

Install the server in any MCP-compatible host (Claude Desktop, Cursor, Claude Code, Cline, etc.) by adding the JSON configuration with the npx command and your LUXXON_API_KEY environment variable. Use the tools to request a live view, get a snapshot, or subscribe to a stream. Currently, the consumer wallet must sign per-session via the console; a request_live_view tool will ship later.

Key features of Luxxon

  • On-demand live video from any global location.
  • Get a JPEG snapshot (get_frame) or a WebRTC stream URL (get_stream_url).
  • Per-second billing settled on-chain in USDC on Base.
  • Read-oriented tool surface: get_session, get_frame, get_stream_url, cancel_session.
  • Uses WHIP/WHEP protocols for publisher/subscriber connections.
  • Non-custodial, EIP-712-authorized metered payments.

Use cases of Luxxon

  • Verify a claim by having an agent view a location in real time.
  • Score a property by visually inspecting it through a live operator.
  • Watch a corridor for security or monitoring purposes.
  • Inspect a construction or remote site for status updates.

FAQ from Luxxon

What is Luxxon and what problem does it solve?

Luxxon is a public API that gives AI agents live video from anywhere on Earth, eliminating the need to build a custom vision stack. It combines a marketplace of human and machine operators with per-second, non-custodial on-chain settlement.

How do I install the Luxxon MCP server?

Add the following JSON to your MCP host's configuration:

{
  "mcpServers": {
    "luxxon": {
      "command": "npx",
      "args": ["-y", "--package=@luxxon/mcp", "luxxon-mcp"],
      "env": { "LUXXON_API_KEY": "<YOUR_LUXXON_API_KEY>" }
    }
  }
}

Get an API key from console.luxxon.dev by connecting a wallet, creating a workspace, and minting a key on the test environment.

What tools does Luxxon offer?

The server provides get_session (read session state), get_frame (JPEG snapshot), get_stream_url (WHEP WebRTC URL), and cancel_session (cancel a pre-LIVE session).

How does billing work?

Every chargeable second of a live video session is settled on-chain in USDC on Base. Currently the system runs on Base Sepolia testnet; mainnet will launch when the platform announces readiness.

Is Luxxon production-ready?

The server is in alpha on testnet. The wire protocol is stable, but the MCP tool surface is read-oriented today. A request_live_view tool (allowing

Tags

More from Developer Tools