Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
G

garagon/aguara

The open source security engine for AI agent and supply-chain trust

Before you install: a copy-paste command is available · no license recorded · link reachable

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
  1. Copy the command above
  2. Paste it as one entry under mcpServers in claude_desktop_config.json — local servers take command + args (example: clients)
  3. Restart your client
Install command from the repository
go install github.com/garagon/aguara/cmd/aguara@v0.28.0

Parsed from the README we fetched on 2026-11-05; we have not executed it.

This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
Install
go install github.com/garagon/aguara/cmd/aguara@v0.28.0
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: go install github.com/garagon/aguara/cmd/aguara@v0.28.0. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

Aguara

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Check what your AI agents are about to trust.
Open-source security engine for agent instructions, tool configurations, and software dependencies.
A project brings more than source code into your environment. Its dependencies can run install scripts. Its agent settings can approve commands or start tools. Its instructions can ask an agent to read credentials or execute a helper you have not reviewed.
Aguara checks those files for known-malicious packages, suspicious behavior, and risky permissions before you use them. The report points you to the affected package or file so you can investigate before installing dependencies, running CI, or giving an agent access to the project.
Use it when evaluating a repository or skill, reviewing a change, or adding a security check to an agent workflow. You do not need an AI agent to use its package and code checks.
Analysis runs locally. No package execution, content upload, telemetry, or LLM calls.
Quick start | Coverage | CI | Integrations | Development | Security
## Quick Start
Install the published release:
bash
curl -fsSL https://raw.githubusercontent.com/garagon/aguara/v0.28.0/install.sh \
| VERSION=v0.28.0 sh
The default location is ~/.local/bin; add it to your PATH if needed. The installer verifies the archive checksum. See signature verification for verifying its signing identity, or other installation options.
From the project directory, run:
bash
aguara audit .
This combines a malicious-package check with a content scan. It does not install dependencies or run the project's commands. Read the findings before taking the next step; a passing result is not a guarantee that the project is safe.
Trust boundary: in v0.28.0, audit, CI scans and the public scanning API ignore target-owned exclusions and suppressions by default. Local scan can still honor them; use --project-policy ignore for unfamiliar projects. Older releases may trust repository-owned policy. See the upgrade notes before changing an existing integration.
### Reading a finding
For example, a .claude/settings.json containing "allow": ["Bash()"] grants broad shell approval. Aguara reports that configuration for review. A shortened JSON finding from v0.28.0:
json
"ruleid": "AGENTCFGBROADALLOW001",
"rulename": "Claude Code permissions pre-approve dangerous commands",
"severity": 2,
"filepath": ".claude/settings.json",
"line": 3,
"matchedtext": "Bash()"
Here severity: 2 means MEDIUM. The finding is not a claim that the project is malware. It identifies a permission decision to review: does the tool need unrestricted shell access, or can the approval be narrowed?
bash
aguara explain AGENTCFGBROADALLOW001
aguara audit . --verbose
aguara audit . --format json
Review known-malicious package matches first, then the content findings and their explanations. An exit code reflects the command's failure threshold, not the absence of every risk.
## What Aguara Checks
| What you are reviewing | What Aguara looks for | Command |
| A project | Package matches and content findings together | aguara audit . |
| Dependencies | Resolved packages covered by malicious-package advisories | aguara check . |
| Agent skills and instructions | Prompt injection, suspicious requests for secrets or execution, and tool poisoning | aguara scan ./skills/ |
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/garagon-aguara/)
Source
awesome · https://github.com/garagon/aguara
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index