New:Socket for Asana Is Now Available.Learn more
Get Started

@voidly/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@voidly/mcp-server

MCP server for Voidly Global Censorship Index - enables AI systems to query real-time censorship data

Source
npmnpm
Version
2.6.0
Version published
Maintainers
1
Created
Source

Voidly MCP Server

Model Context Protocol (MCP) server for the Voidly Global Censorship Index. Enables AI systems to query real-time internet censorship data.

Data Scale

  • 11.7M live OONI measurements
  • 1B+ historical measurements (10-year archive)
  • 80+ countries monitored
  • 5,356+ verified censorship incidents
  • 16+ probe nodes (dedicated + community)
  • Updated every 5 minutes

Installation

npx @voidly/mcp-server

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "voidly": {
      "command": "npx",
      "args": ["@voidly/mcp-server"]
    }
  }
}

Cursor / Windsurf / Cline

Add to your MCP config:

{
  "mcpServers": {
    "voidly": {
      "command": "npx",
      "args": ["@voidly/mcp-server"]
    }
  }
}

Tools (27)

Core Data

ToolDescription
get_censorship_indexGlobal overview of all monitored countries
get_country_statusDetailed status for a specific country
check_domain_blockedCheck if a domain is blocked in a country
get_most_censoredRanked list of most censored countries
get_domain_statusDomain blocking status across ALL countries
get_domain_historyHistorical blocking timeline for a domain
compare_countriesSide-by-side censorship comparison

Incidents

ToolDescription
get_active_incidentsCurrently active censorship incidents
get_incident_detailFull details for a specific incident by ID
get_incident_evidenceVerifiable evidence sources for an incident
get_incident_reportCitable report (markdown, BibTeX, RIS)
get_incident_statsAggregate incident statistics
get_incidents_sinceDelta feed for incremental sync
verify_claimVerify a censorship claim with evidence

Risk Intelligence

ToolDescription
get_risk_forecast7-day predictive shutdown risk
get_high_risk_countriesCountries at elevated risk
get_platform_riskPer-platform censorship risk
get_isp_risk_indexISP censorship rankings
check_service_accessibilityReal-time accessibility check
get_election_riskElection-censorship risk briefing

Probe Network

ToolDescription
get_probe_network16-node probe network status
check_domain_probesPer-domain probe results with attribution
check_vpn_accessibilityVPN reachability by country
get_isp_statusISP-level blocking breakdown
get_community_probesCommunity probe node listing
get_community_leaderboardTop probe contributors

Alerts

ToolDescription
get_alert_statsAlert system health and statistics

Usage Examples

Once configured, you can ask:

  • "What countries have the most internet censorship?"
  • "Is Twitter blocked in Iran?"
  • "Show me evidence for incident IR-2026-0142"
  • "Generate a BibTeX citation for the Iran DNS blocking incident"
  • "What new censorship incidents happened since yesterday?"
  • "Which countries are most likely to have internet shutdowns this week?"
  • "How blocked is WhatsApp globally?"
  • "Can users in China access VPNs?"
  • "Show me the community probe leaderboard"

Other AI Platforms

OpenAI / ChatGPT

MCP isn't supported by OpenAI yet. Use our OpenAI Action instead:

  • Go to ChatGPT > Create GPT > Actions
  • Import openai-action/openapi.yaml
  • Your GPT can now query Voidly data

Direct API

Public endpoints (no auth):

  • https://api.voidly.ai/data/censorship-index.json
  • https://api.voidly.ai/data/country/{code}
  • https://api.voidly.ai/data/incidents
  • https://api.voidly.ai/data/methodology

Data Sources

  • Primary: OONI (Open Observatory of Network Interference)
  • Secondary: IODA, CensoredPlanet, Voidly Probe Network (16 dedicated + community)
  • ML Model: 99.8% F1 GradientBoosting classifier
  • Forecast: XGBoost 7-day shutdown prediction
  • License: CC BY 4.0

Community Probes

Run your own censorship probe node:

pip install voidly-probe
voidly-probe --consent

Or via Docker:

docker run -d --name voidly-probe emperormew2/voidly-probe

Development

npm install
npm run build
npm run dev

License

MIT

Keywords

mcp

FAQs

Package last updated on 04 Mar 2026

Related posts