
Company News
AWS Security Hub Adds Socket for Supply Chain Security
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.
@voidly/cli
Advanced tools
Command-line tool for Voidly's censorship intelligence APIs. Check if domains are blocked, run a long-running watcher, query incidents, generate citations, view shutdown forecasts, and check Voidly service health — all from your terminal.
Terminal access to Voidly's censorship intelligence APIs. Check if a domain is blocked anywhere in the world, query 5,300+ documented incidents, view 7-day shutdown forecasts, and more — directly from your shell.
Powered by 19.6M live OONI samples, 10 years of historical measurements, and the Sentinel early-warning model.
# One-off (no install)
npx @voidly/cli check chat.openai.com IR
# Global install
npm install -g @voidly/cli
voidly --help
Requires Node.js 18+. No API key needed for read endpoints.
# Is ChatGPT blocked in China?
voidly check chat.openai.com CN
# Compare a domain across multiple countries
voidly check whatsapp.com --countries IR,RU,CN,TR
# Full country censorship summary
voidly summary IR
# Recent incidents
voidly incidents --country RU --limit 10
# One incident in detail
voidly incident IR-2026-0142
# Global censorship index
voidly index
# Topic-specific index (e.g. women's health, news, LGBTQ)
voidly index --topic women-health
# Sentinel risk heatmap
voidly heatmap --min-risk 0.3
# 7-day shutdown forecast
voidly forecast IR
| Flag | Behavior |
|---|---|
| (none) | Pretty terminal tables with color |
--json | Raw JSON straight from the API — pipe to jq, save to a file, etc. |
--quiet | One value per line, suitable for shell loops |
# Save raw data
voidly incidents --country IR --json > iran-incidents.json
# Pipe IDs into another command
voidly incidents --quiet | xargs -I {} voidly incident {}
# JSON + jq
voidly forecast RU --json | jq '.forecast_summary.max_risk'
| Command | Description |
|---|---|
voidly check <domain> [country] | Check if a domain is accessible (default IR) |
voidly check <domain> --countries IR,RU,CN | Batch check across countries |
voidly summary <country> | Country-wide accessibility summary |
voidly incidents [--country CC] [--limit N] | List recent incidents |
voidly incident <id> | Show one incident (readable ID or hash) |
voidly index [--topic NAME] | Global censorship index, optionally by topic |
voidly heatmap [--min-risk N] | Sentinel global risk heatmap |
voidly forecast <country> | 7-day shutdown-risk forecast with SHAP drivers |
| Variable | Purpose |
|---|---|
VOIDLY_API_URL | Override base URL (default https://api.voidly.ai) |
NO_COLOR | Disable ANSI color output |
For Claude / Cursor / Windsurf via the Model Context Protocol:
npx @voidly/mcp-server
83 tools covering everything in this CLI plus agent-relay messaging, incident evidence, ISP risk, election briefings, probe network status, and more.
Full reference: https://voidly.ai/api-docs
All endpoints exposed by this CLI are public and CC BY 4.0 licensed.
MIT
FAQs
Command-line tool for Voidly's censorship intelligence APIs. Check if domains are blocked, run a long-running watcher, query incidents, generate citations, view shutdown forecasts, and check Voidly service health — all from your terminal.
The npm package @voidly/cli receives a total of 2 weekly downloads. As such, @voidly/cli popularity was classified as not popular.
We found that @voidly/cli 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.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.