Documentation Index
Fetch the complete documentation index at: https://crsdk.app/llms.txt
Use this file to discover all available pages before exploring further.
Available APIs & SDKs
Sony offers several ways to control cameras programmatically. Each targets a different use case and language — pick the one that fits your project.| Product | Language | What It Does |
|---|---|---|
| Client SDK | TypeScript | High-level npm package — managed camera lifecycle, auto-discovery, typed APIs, reconnection |
| HTTP API | Any | RESTful endpoints on localhost — call from curl, Python, Go, or any HTTP client |
| Camera Remote SDK | C++, C# | Sony’s official native SDK — direct camera control without an HTTP layer |
| Camera Remote Command SDK | C++ | PTP-based protocol for low-level direct camera commands |
| AI SDK Assistant | — | MCP server that connects AI assistants to 13,000+ pieces of SDK documentation |
How They Relate
Get Started
Client SDK
Set up a TypeScript project with managed camera control
HTTP API
Control cameras with curl or any HTTP client
MCP Server
Connect AI SDK Assistant to Claude or Cursor

