stepankaiser avatar

CCPhoto — Phone Camera Bridge

stepankaiser/ccphoto

Turns your phone's camera into a live input device for Claude Code over your local network. Scan a QR code once, then Claude can call capture_photo to request images on demand. No app install required, just your mobile browser. Beyond simple photo capture, you get bidirectional messaging with send_to_phone to display instructions or diagrams on your phone screen, live video streaming at 3-second intervals for real-time guidance, voice transcription with TTS responses for hands-free work, and a generative UI system where Claude can compose custom interfaces from components like checklists, timers, and step-by-step guides. Useful when you need Claude to see physical objects, circuit boards, or whiteboards while keeping your hands free.

tools
7
transport
STDIO
last updated
Mar 23, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

capture_photoStart the server and display a QR code. If a phone is already connected, it receives a push notification instead.

Start the server and display a QR code. If a phone is already connected, it receives a push notification instead.

No parameter schema in public metadata yet.

wait_for_photoBlock until a photo is uploaded or the timeout expires. Call this immediately after `capture_photo`.

Block until a photo is uploaded or the timeout expires. Call this immediately after `capture_photo`.

No parameter schema in public metadata yet.

get_latest_photoReturn the most recent photo, or a specific photo by filename.

Return the most recent photo, or a specific photo by filename.

No parameter schema in public metadata yet.

list_photosList all captured photos with filenames, timestamps, and sizes.

List all captured photos with filenames, timestamps, and sizes.

No parameter schema in public metadata yet.

send_to_phoneSend text, images, or rich generative UI to the phone display. The phone becomes a reference screen for instructions, diagrams, or pinouts.

Send text, images, or rich generative UI to the phone display. The phone becomes a reference screen for instructions, diagrams, or pinouts.

No parameter schema in public metadata yet.

start_livestreamStart a live video stream from the phone camera. Generates HTTPS certificate and returns QR code.

Start a live video stream from the phone camera. Generates HTTPS certificate and returns QR code.

No parameter schema in public metadata yet.

get_live_frameGet the latest frame from the live camera stream with freshness timestamp.

Get the latest frame from the live camera stream with freshness timestamp.

No parameter schema in public metadata yet.

Sponsors

Readme

CCPhoto

npm version License: MIT Node.js

Bridge your phone camera to Claude Code over the local network.

CCPhoto is an MCP server that lets you take photos on your phone and send them directly to Claude Code. Point your phone at a circuit board, a whiteboard, a label -- anything -- and Claude sees it instantly. No app install required; your phone's browser camera does all the work.

 +----------+        WiFi        +-----------+       MCP        +-------------+
 |  Phone   |  photos, voice,   |  CCPhoto  |   image/text     |  Claude     |
 |  Camera  |  mode switches    |  Server   |   data            |  Code       |
 |  + Mic   | <--------------- |  (local)  | <--------------- |             |
 +----------+   TTS, guidance   +-----------+   send_to_phone  +-------------+

Quick Start

npx ccphoto --setup        # One-time: register CCPhoto as an MCP server

View the full README on GitHub

Details

Repository
github.com/stepankaiser/ccphoto
Category
Media & Entertainment
Package
ccphoto
Transport
STDIO
Registry
MCP registry, active

Related Media & Entertainment MCP servers

View all
1supermarco74 avatarWebVoicesupermarco74/webvoice-mcpWebVoice MCP: chat, TTS, STT, translate, images. Email signup, welcome credits, optional Solana.0stars
2xquik-dev avatarX (Twitter) MCP Server by Xquikxquik-dev/x-twitter-scraperXquik is the world's fastest and cheapest X (Twitter) data API with the most complete X data.0stars
3brajendrak00068 avatarLevea Mcp Serverbrajendrak00068/agentic-ai-video-productionAutonomous AI video editor over MCP: viral clips, captions, reframe, chroma key, MP4 export0stars
4ankimcp avatarAnki MCP Serverankimcp/anki-mcp-serverMCP server for Anki flashcards: adaptive review, notes, media, and deck management via AnkiConnect.546stars
5amekala avatarAdsamekala/ads-mcpManage Google, Meta, Amazon, TikTok, LinkedIn & ChatGPT ads. 430 tools for campaigns & analytics.106stars
6mikusnuz avatarMeta Adsmikusnuz/meta-ads-mcpMCP server for Meta Marketing API — Facebook & Instagram ad campaign management94stars