Connection check
local install
ccphoto
Phone camera bridge for Claude Code — photos, live video, voice, and generative UI
Tools
7
GitHub stars
1
Installs / wk
51
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
7 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
capture_photo
from source
get_latest_photo
from source
Get a photo from the phone camera. Returns the most recent photo by default, or a specific photo by filename. Use list_photos to see available filenames. Does not wait for a new ph… Get a photo from the phone camera. Returns the most recent photo by default, or a specific photo by filename. Use list_photos to see available filenames. Does not wait for a new photo — use wait_for_photo for that.
get_live_frame
from source
Get the latest frame from the phone Get the latest frame from the phone
list_photos
from source
List all captured photos with their filenames, timestamps, and file sizes. Use a filename with get_latest_photo to retrieve a specific photo. List all captured photos with their filenames, timestamps, and file sizes. Use a filename with get_latest_photo to retrieve a specific photo.
send_to_phone
from source
start_livestream
from source
Start a semi-real-time video stream from the phone camera. If a phone is already connected, it switches to live mode automatically (no new QR needed). The phone streams frames ever… Start a semi-real-time video stream from the phone camera. If a phone is already connected, it switches to live mode automatically (no new QR needed). The phone streams frames every 3 seconds. Call get_live_frame to see what the camera sees, and send_to_phone to show guidance on the phone screen. CRITICAL: If showing a QR code, paste it in your response text inside a code block.
wait_for_photo
from source