AppLedger MCP
AppLedger is an MCP server that performs security checks on AI-built applications using Trivy and Opengrep, providing plain-English explanations of vulnerabilities and generating fix requests for AI agents. It maintains a ledger of apps, owners, and security grades.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Official MCP Registry namespace is tied to appledger.net ·
What you can do with it
- Check AI-built apps for security problems like leaked keys and outdated parts
- Generate plain-English fix requests for AI agents to resolve vulnerabilities
- Track app ownership and security history in a centralized ledger
Source and maintenance
- Last repository push
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
appledger 0.2.5
{
"version": "0.2.5",
"transport": "stdio",
"identifier": "appledger",
"runtimeHint": "uvx",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"packageArguments": [
{
"type": "positional",
"value": "mcp"
}
],
"environmentVariables": [
{
"name": "APPLEDGER_MODE",
"choices": [
"hosted",
"local"
],
"default": "hosted",
"description": "hosted (default): files Git would commit are sent to appledger.net, scanned and deleted. local: Trivy and Opengrep run on this machine."
},
{
"name": "APPLEDGER_KEY",
"description": "Optional dashboard connection key (al_...). Without it, nothing goes to a dashboard; a hosted check returns a link that saves its result to a free account (the summary is kept up to 24 hours)."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"appledger-mcp": {
"command": "uvx",
"args": [
"appledger==0.2.5",
"mcp"
],
"env": {
"APPLEDGER_MODE": "<YOUR_APPLEDGER_MODE>",
"APPLEDGER_KEY": "<YOUR_APPLEDGER_KEY>"
}
}
}
}Cline
{
"mcpServers": {
"appledger-mcp": {
"command": "uvx",
"args": [
"appledger==0.2.5",
"mcp"
],
"env": {
"APPLEDGER_MODE": "<YOUR_APPLEDGER_MODE>",
"APPLEDGER_KEY": "<YOUR_APPLEDGER_KEY>"
}
}
}
}VS Code
{
"servers": {
"appledger-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"appledger==0.2.5",
"mcp"
],
"env": {
"APPLEDGER_MODE": "<YOUR_APPLEDGER_MODE>",
"APPLEDGER_KEY": "<YOUR_APPLEDGER_KEY>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"appledger-mcp": {
"command": "uvx",
"args": [
"appledger==0.2.5",
"mcp"
],
"env": {
"APPLEDGER_MODE": "<YOUR_APPLEDGER_MODE>",
"APPLEDGER_KEY": "<YOUR_APPLEDGER_KEY>"
}
}
}
}Let your agent find its tools
Find servers like AppLedger MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.