Star on GitHubStar1.1k stars

Case study

claude-rc-api: reconstructing Claude Code Remote Control endpoints

claude-rc-api reconstructs the private HTTP interface used to control local Claude Code sessions from claude.ai/code. Its reference derives session endpoints, OAuth authentication, event envelopes, and streaming behavior from the CLI binary; a Python library and CLI use that interface to observe and steer sessions.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: A Claude Code login through a claude.ai account and a running Remote Control session.
  • Prerequisites: Python 3.10 or newer.
  • Limits: Private endpoints may change; the author reports exercising list and read paths against the live API, while documenting write and control paths from client code.
  • License: MIT license.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. API_REFERENCE.md GitHub · ThatCrispyToast/claude-rc-api · Revision fac6d28
  2. README.md GitHub · ThatCrispyToast/claude-rc-api · Revision fac6d28

More in Protocols

All 140 entries in ProtocolsProtocols case studies (91)

↑↓ move↵ open⌘↵ new tab