{
  "markdown": "# @arcwall/mcp-server\n\nSecurity scanning for Claude Code, Cursor, Windsurf,\nand any MCP-compatible AI coding tool.\n\n## Setup\n\n1. Get your free API key at https://arcwall.io\n\n2. Add to your MCP config:\n\nClaude Code (~/.claude/mcp.json):\n```json\n{\n  \"mcpServers\": {\n    \"arcwall\": {\n      \"command\": \"npx\",\n      \"args\": [\"@arcwall/mcp-server\"],\n      \"env\": { \"ARCWALL_API_KEY\": \"your-key-here\" }\n    }\n  }\n}\n```\n\nCursor (.cursor/mcp.json): Same config.\nWindsurf: Add via MCP settings panel.\n\n3. Restart your AI tool — Arcwall is ready.\n\n## Tools\n\n- `arcwall_scan_secrets` — hardcoded credentials\n- `arcwall_scan_mcp` — MCP config vulnerabilities\n- `arcwall_scan_agent_instructions` — CLAUDE.md, .cursorrules security\n- `arcwall_threat_model` — STRIDE analysis\n- `arcwall_check_prompt` — prompt injection testing\n- `arcwall_pre_commit` — pre-commit security check\n- `arcwall_scan_dependencies` — known CVEs in packages\n\n## Usage\n\nAsk your AI assistant:\n- \"Scan this repo for secrets\"\n- \"Check my MCP configs for vulnerabilities\"\n- \"Is my CLAUDE.md safe?\"\n- \"Generate a threat model for this project\"\n- \"Run a security check before I commit\"\n- \"Are there vulnerable packages in this project?\"\n\n## Links\n\n- Website: https://arcwall.io\n- Dashboard: https://arcwall.io/app.html\n- Docs: https://arcwall.io/docs.html\n- GitHub: https://github.com/rom-baro/arcwall-mcp\n- Support: hello@arcwall.io\n",
  "bytes": 1388,
  "sha": "8607397eccab39c4c1b35cba8d161713e20a8056d0a668c185dc1792ba2695c3",
  "repo_slug": "rom-baro/arcwall-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_rom_baro_arcwall_security_5352d91f/readme"
}