
Product
Introducing Socket MCP for Claude Desktop
Add secure dependency scanning to Claude Desktop with Socket MCP, a one-click extension that keeps your coding conversations safe from malicious packages.
Scylla API Client is a command line utility implementing a thin client directly utilizing the Scylla REST API
pip install scylla-api-client
See scylla-api-client --help
for all options, below are some sample uses:
Show all API modules
$ scylla-api-client --list-modules
system
compaction_manager
gossiper
endpoint_snitch_info
storage_proxy
column_family
stream_manager
messaging_service
storage_service
cache_service
failure_detector
hinted_handoff
lsa
commitlog
collectd
error_injection
Show all API commands for specific module system
$ scylla-api-client --list-module-commands system
system/logger:
GET: Get all logger names
POST: Set all logger level
system/drop_sstable_caches:
POST: Drop in-memory caches for data which is in sstables
system/uptime_ms:
GET: Get system uptime, in milliseconds
system/logger/{name}:
GET: Get logger level
POST: Set logger level
Get loglevel for specific logger httpd
$ scylla-api-client system/logger/{name} GET --name httpd
"info"
Set loglevel level=debug for specific logger httpd
$ scylla-api-client system/logger/{name} POST --name httpd --level debug
pytest is used for writing and executing tests, to run tests you can execute:
pip install -r dev-requirements.txt
pytest -s -v tests/
Releases are automatically released via GitHub Actions when a new tag v**
is pushed to GitHub.
git tag v1.0 <some-commit-hash>
git push origin v1.0
Note: pushing a tag to GitHub requires maintainers/admin privileges.
Contributions are welcomed! please create a fork and open a pull request to submit your changes,
Contributing requires installation from source:
pip install -r dev-requirements.txt
python3 setup.py install --user
Once installed, scylla-api-client can be used by python3 -m scylla_api_client
Note: by installing from source, the package will be installed under $HOME/.local/bin
and depending on your OS
may require adding this folder to you $PATH ex. export PATH=$PATH:$HOME/.local/bin
.
FAQs
Command line tool for managing Scylla database nodes
We found that scylla-api-client demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Add secure dependency scanning to Claude Desktop with Socket MCP, a one-click extension that keeps your coding conversations safe from malicious packages.
Product
Socket now supports Scala and Kotlin, bringing AI-powered threat detection to JVM projects with easy manifest generation and fast, accurate scans.
Application Security
/Security News
Socket CEO Feross Aboukhadijeh and a16z partner Joel de la Garza discuss vibe coding, AI-driven software development, and how the rise of LLMs, despite their risks, still points toward a more secure and innovative future.