
Security Engineer
io.github.GuardBeePublished by GitHub account GuardBeev0.1.1Updated Nov 7, 2026
Fix GuardBee AI Security Engineer findings in your repo with your coding agent, then verify
Overview
Lets a coding agent pull GuardBee security assessment findings, apply reviewable fixes in your repo, and verify them on the live site.
- What you can do
- List recent security assessments and read their findings by priority with the platforms each can be fixed on
- Detect the stack (Next.js, Express, Nginx, Apache, Cloudflare) from repository files and locate config files to diff against
- Get a reviewable fix per finding, including an exact diff when you supply an Nginx or Apache config
- Record that a fix was applied, with a commit SHA or PR URL as reference
- Re-run the original check against the live site after deployment to confirm the issue is resolved
- When to use it
- Use it when your team runs GuardBee AI Security Engineer assessments and you want a coding agent to turn the top findings into concrete edits in your own repository, then confirm the fix after deploying.
- Requirements
- Runs locally over stdio via the npm package, so Node.js and npx are needed. Requires a GuardBee API key with remediations.read and remediations.write scopes, passed as GUARDBEE_API_KEY. Optional GUARDBEE_BASE_URL and GUARDBEE_TELEMETRY variables. Network access to GuardBee and to the live site for verification.
Installation
In SourceWeft
- Open Security Engineer in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@guardbee/mcp-security-engineer
🇬🇧 English | 🇹🇷 Türkçe
[npm version] [npm downloads] [License: MIT]
Fix GuardBee AI Security Engineer findings in your own repository with your coding agent (Claude Code, Cursor, VS Code), then verify the fix on the live site.
GuardBee finds and explains the issue and proposes a fix for your platform. Your coding agent makes the change in your repository, and you approve it. GuardBee never edits your code or servers.
Telemetry is off by default. With
GUARDBEE_TELEMETRY=1it sends the server, tool, success, duration and short parameter values such as a file path; longer strings and fields likecontent,tokenorpasswordare replaced with a placeholder. See@guardbee/mcp-telemetry.
Tools
Setup
- In GuardBee, open Developers → API keys and create a key with the
remediations.readandremediations.writescopes. - Add the server to your agent.
Claude Code
Cursor / VS Code (mcp.json)
Example
"Fix the top GuardBee findings of my latest assessment in this repo."
The agent:
- Calls
list_assessmentsand thenget_assessment. - Calls
detect_stack. For example, it finds Next.js anddeploy/nginx.conf. - Calls
get_fixfor each finding, editsnext.config.jsor the Nginx config, and shows you the diff. - After you approve and commit, calls
report_appliedwith the commit SHA. - After you deploy, calls
verify_fix, and GuardBee confirms the issue is resolved.
Configuration
Security
- The server only reads files inside the project root, and only the config file you name. Paths outside the root are rejected.
- File edits are made by your agent, and you approve them there.
- All actions are recorded in the GuardBee activity log, marked as coming from an MCP client.
License
MIT
Source: packages/security-engineer/README.md at commit 952a0bf
Tools
0Version history
1- v0.1.1LatestNov 7, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts