AppLedger MCP server
net.appledger/appledger·v0.2.5Plain-English security checks for AI-built apps (Trivy + Opengrep), with fix requests for agents
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed AppLedger yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
AppLedger tools
No tool declarations could be read from the package source. They show once the server is installed.
How AppLedger compares
Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 64% of 915 Security servers
Release history: 2 versions in the registry since 2026-10-12, latest 2026-10-14, typically one every 2 days.
Install AppLedger in Claude Code, Cursor or VS Code
claude mcp add appledger -- uvx appledger
What the publisher says
From the AppLedger repository's README, as published. We do not edit it. Read it on GitHub
AppLedger honest check
<!-- mcp-name: net.appledger/appledger -->
Honest security feedback, in plain language, for apps people build with AI tools such as Claude Code, Codex, Cursor and Lovable.
AppLedger checks your app folder with independent scanners and explains what they find in everyday words: what is wrong, why it matters, and what to do. It also writes a fix request you can hand straight to the AI tool that built the app, then checks again.
What it checks
Each run produces, in /.appledger/:
- report.html: a score, who may use the app right now (only you, your team, the whole company), and every problem in plain words
- fix-prompt.md: a ready-made fix request for your coding agent
- findings.json: the same findings for tools and dashboards
Two ways to run
What gets uploaded in hosted mode
- Sent: files Git would commit (git ls-files, including new files that aren't ignored). Outside a Git repository, .gitignore is still honoured.
- Never sent: .env and .env. (except .env.example, .env.sample, .env.template), .pem, .key, .p12, .pfx, SSH keys, .npmrc, .pypirc, .netrc, credentials.json, service-account.json, secrets.*, the folders cert, certs, secrets, .ssh and .aws, .claude/settings.local.json, Terraform state, password files, Ansible Vault files, Kubernetes/Helm secret manifests, certificates and similar (full list in src/appledger/uploadpolicy.py). The server drops such files again as a second safety net.
- Skipped: dependencies, build output, media, documents and data files (CSV, spreadsheets, slides, SQL, logs, data dumps) and files over 1 MB.
If a secret file is committed to Git or not ignored, the check reports it as a problem by file name. Its content is never read or sent.
See exactly what would be sent, and what is left out and why, without uploading anything:
python -m appledger path/to/your-app --list-filesThe first hosted check of a folder asks you to confirm. In scripts and scheduled runs, pass --yes. If the code belongs to your employer or a client, make sure you're allowed to upload it, or use local mode.
Install
Claude Code plugin (recommended: adds the guided check-my-app skill):
claude plugin marketplace add contentasoftware/appledger
claude plugin install appledger@appledgerIn the Claude Code desktop app, add the marketplace contentasoftware/appledger in the plugin settings instead. Start a new session, then ask: "Is my app safe to share?" or "Add this app to AppLedger".
MCP server only (needs uv):
claude mcp add appledger -- uvx --from appledger appledger-mcpCommand line:
pip install appledger
python -m appledger path/to/your-appStep-by-step guide with troubleshooting: https://appledger.net/docs/
Version 0.2.0 (upload preview, consent, secret-file exclusion, scheduling) is being released to PyPI; until then pip install appledger gets 0.1.x.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
AppLedger: common questions
- Is AppLedger MCP server safe?
- Mostly: it is graded B (80/100). Read the AppLedger safety report
- How do I install AppLedger?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does AppLedger need an API key?
- Yes. The registry entry asks for
APPLEDGER_KEY. - Is AppLedger maintained?
- The last commit was 23 days ago (2026-10-12). The latest release is v0.2.5.
- What can I use instead of AppLedger?
- Servers from other publishers that do the same job: prodlint MCP server, Security MCP server and Snyk MCP server.
Alternatives to AppLedger
Same job from other publishers: the closest match first, then the best rated.
- prodlintProduction readiness for vibe-coded apps. 52 checks for security, reliability, and performance.not reviewedGrowingA
- Security MCPZero-key security toolkit: grade sites A+ to F, check CVE exploits, plain-English attack defensesnot reviewedGrowingA
- SnykEasily find and fix security issues in your applications leveraging Snyk platform capabilities.not reviewedEstablishedB
- Prodcheck4,685 pre-production checks: security, performance, scale, integrations, post-launch, people.not reviewedGrowingA
- Zn GateThe local security layer for coding agents: secret redaction, injection checks and an MCP proxy.not reviewedGrowingB