cctx-importer | Claude Context Switcher Importer
Import CCS profiles into cctx.
CCS lets you configure Claude Code with different providers and accounts, but it doesn't modify Claude's default settings. This means you must use the ccs command and IDE extensions won't work.
cctx solves this by overwriting Claude's settings file, so you can use the claude command directly or IDE extensions.
This tool bridges both: it imports your CCS profiles into cctx so you can switch between them and use them with claude or IDE extensions.
Requirements
Installation
The recommended way is to run directly with uvx (no installation needed):
uvx cctx-importer from-ccs
Alternatively, install with pip:
pip install cctx-importer
Or with uv:
uv tool install cctx-importer
Usage
# Import profiles from ~/.ccs/*.settings.json
cctx-importer from-ccs
# Import profiles from ~/.cctx-importer/*.json
cctx-importer from-configs
Both commands merge each profile with ~/.cctx-importer/default.json if it exists.
Options
# Use a custom directory for default.json
cctx-importer from-ccs --configs-dir /path/to/dir
Metadata
Release files for cctx-importer 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| cctx_importer-0.1.0.tar.gz | 2.6 kB | Without provenance | Details for cctx_importer-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| cctx_importer-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for cctx_importer-0.1.0-py3-none-any.whl |
Total release size: 6.2 kB
Release files / cctx_importer-0.1.0.tar.gz
| Download URL | cctx_importer-0.1.0.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
62b2e61b17a778bf33e895d2cfa9d16b9600636dd4d999593a302d718146a2e6
|
|
BLAKE2b-256 checksum How to use checksums |
fa811bfec4cf89fd40893cfab882afa58653907a2cbd8f20ff8c9bc2e619703e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / cctx_importer-0.1.0-py3-none-any.whl
| Download URL | cctx_importer-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
60ee95e574a3d69d0c1f02c40208396d58788384ee4cbfb704e5a3e762d6b546
|
|
BLAKE2b-256 checksum How to use checksums |
8166f552eb929b8994881f08ee17bcc37f889ded981e30afd4a2790fd4e8928f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for cctx-importer 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.