Security scanning for websites, public repositories, and Open CLAW skills.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by CyberLens.
connect_accountOpens browser to sign up/log in and saves your API key locally
get_account_quotaShows your current plan and remaining website/repository scan quota; auto-connects on first use if needed
scan_claw_skillDownload and analyse a CLAW Hub or direct skill package for security issues
validate_claw_skillValidate a skill manifest against security best practices
scan_websiteLocal quick website scan without an account; full cloud scan when connected; local fallback if website cloud quota is exhausted
scan_repositoryPublic repository security scan for GitHub, GitLab, Bitbucket, and supported ZIP targets; auto-connects on first use if needed
Security scanning for AI assistants and agentic coding workflows.
A Model Context Protocol (MCP) server that gives AI assistants the ability to scan websites, public repositories, and Open CLAW skills for security vulnerabilities. It's purpose-built for the agentic coding era, with native support for scanning skill packages before you install them.
When connected to an AI assistant (Claude Desktop, VS Code, etc.), this MCP server adds security scanning tools that the assistant can use during your conversation:
After the first npm release, the recommended install path is:
Before that, or for local development and manual builds:
Claude Desktop -- add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
If you are running from a source checkout instead of npm:
Claude Code -- add to your MCP settings or project configuration.
VS Code (Copilot/Continue) -- configure per your extension's MCP server settings.
Website tools work immediately without an account in local quick mode. That local mode covers roughly 15 core checks and returns results right away.
Connecting an account upgrades website scans to the full CyberLens cloud path with 70+ checks, scan history, and AI analysis. Repository and account-only tools still connect through the browser flow when needed.
When a repository or account-only tool needs an account, the MCP server:
cyberlensai.com to sign up or log in~/.cyberlens/mcp/config.jsonYou can also trigger the same flow explicitly:
This opens your browser to cyberlensai.com where you can sign up (free) or log in. Your API key is saved locally at ~/.cyberlens/mcp/config.json and used for all future scans.
Free accounts include 5 scans/month. No credit card required.
You can also set the
CYBERLENS_API_KEYenvironment variable in the MCP config instead of using the browser flow.
If a cloud website scan hits its monthly quota, the MCP server opens the CyberLens pricing page automatically and falls back to the local quick scan instead of hard-failing. Repository scans still require cloud quota.
| Tool | Description | Requires API Key |
|---|---|---|
connect_account | Opens browser to sign up/log in and saves your API key locally | No |
get_account_quota | Shows your current plan and remaining website/repository scan quota; auto-connects on first use if needed | Yes |
| Tool | Description | Requires API Key |
|---|---|---|
scan_claw_skill | Download and analyse a CLAW Hub or direct skill package for security issues | No |
validate_claw_skill | Validate a skill manifest against security best practices | No |
| Tool | Description | Requires API Key |
|---|---|---|
scan_website | Local quick website scan without an account; full cloud scan when connected; local fallback if website cloud quota is exhausted | No for local, Yes for full cloud |
scan_repository | Public repository security scan for GitHub, GitLab, Bitbucket, and supported ZIP targets; auto-connects on first use if needed | Yes |
get_scan_results | Retrieve detailed findings from a completed cloud scan; auto-connects on first use if needed | Yes |
get_security_score | Local quick website score without an account; full cloud score when connected | No for local, Yes for full cloud |
| Tool | Description | Requires API Key |
|---|---|---|
get_remediation_guide | Built-in local remediation playbooks for common CWEs and vulnerability classes | No |
get_scan_transparency | Honest report of the MCP server's local checks and live cloud endpoints | No |
When you provide a CLAW skill URL, the MCP server:
https://clawhub.ai/skills/skill-name), direct download links (https://*.convex.site/api/v1/download?slug=name), or any URL pointing to a skill zip_meta.json and SKILL.md for completenesseval() usage, shell command execution, insecure HTTP requests, file deletion operations, pickle deserialisation, and moreThis entire process runs locally -- no API key is required and your code is never sent to an external server.
scan_website and get_security_score now have two honest modes:
If a user asks for a full or database website scan without an account, the MCP server still returns the local quick scan and says that the requested cloud-only mode was not available.
If a connected user runs out of website cloud quota, CyberLens falls back to the local quick scan automatically and opens the pricing page with an upgrade link.
Key design decisions:
fetch and X-API-Key header/scan, /scan/{id}, /quota)Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/cyberlens)<a href="https://allmcps.com/mcp/cyberlens"><img src="https://allmcps.com/api/badge/cyberlens?style=directory" alt="CyberLens on AllMCPs" /></a>