
Research
/Security News
Popular npm Packages in the keyv and Cacheable Namespaces Compromised in Active Supply Chain Attack
Popular npm packages keyv and cacheable compromised.
MCP server for Scannd (scannd.com) — trigger security scans and read reports/vulnerabilities from AI agents. Talks to the hosted Scannd REST API.
MCP server for Scannd — trigger security scans and read reports/vulnerabilities directly from AI agents (Claude Desktop, Claude Code, Cursor, etc.).
It runs locally over stdio and calls the hosted Scannd REST API at
https://api.scannd.com. Nothing to self-host; you just need an API key.
npx scannd-mcp
The server needs one environment variable, SCANND_API_KEY, which it sends to the API
as the X-API-Key header:
SCANND_API_KEY=sk_your_key_here npx scannd-mcp
Get a key at https://scannd.com. The free tier includes 2 scans/month — enough to try the full trigger → poll → report flow end to end.
Add this to your MCP client config (e.g. Claude Desktop claude_desktop_config.json,
or .mcp.json for Claude Code):
{
"mcpServers": {
"scannd": {
"command": "npx",
"args": ["-y", "scannd-mcp"],
"env": {
"SCANND_API_KEY": "sk_your_key_here"
}
}
}
}
The API key is your credential — keep it in the client's
env/secrets, never commit it.
| Variable | Required | Default | Purpose |
|---|---|---|---|
SCANND_API_KEY | yes | — | Your sk_-prefixed key. Sent as the X-API-Key request header. |
SCANND_BASE_URL | no | https://api.scannd.com | Override the API endpoint (rarely needed). |
Tools are discovered at runtime via the MCP tools/list request — they are not
declared statically. This server exposes 8:
| Tool | What it does |
|---|---|
trigger_scan | Queue a security scan for a target; returns a scan_id to poll. |
get_scan_status | Poll the status of a previously triggered scan. |
list_reports | List past scan reports for a target (metadata only). |
get_report | Get the full content of a specific report (or the latest, if report_id is omitted). |
get_vulnerabilities | Get findings from a report, optionally filtered by severity. |
get_domain_summary | High-level summary of a target: subscription tier, scan history, and vulnerability counts. |
list_templates | List the scan tiers available to trigger_scan. |
list_targets | List the targets this API key can act on (id, domain, label). |
fetch).MIT — see LICENSE.
FAQs
MCP server for Scannd (scannd.com) — trigger security scans and read reports/vulnerabilities from AI agents. Talks to the hosted Scannd REST API.
We found that scannd-mcp 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.

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.

Security News
/Company News
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.