{"name":"io.github.tosin2013/mcp-adr-analysis-server","slug":"tosin2013-mcp-adr-analysis-server","title":null,"description":"ADR drift detection, content safety, and decision memory for architectural decisions","url":"https://mcp.market/server/tosin2013-mcp-adr-analysis-server","rating":null,"grade":"C","score":56,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":0,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/tosin2013/mcp-adr-analysis-server","website":null,"version":"2.14.13","remotes":[],"packages":[{"registryType":"npm","identifier":"mcp-adr-analysis-server","version":"2.14.13","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the project directory to analyze (defaults to current directory)","name":"PROJECT_PATH"},{"description":"OpenRouter API key for AI-powered analysis (required for full execution mode)","isSecret":true,"name":"OPENROUTER_API_KEY"},{"description":"Execution mode: 'ce-mcp' (default), 'full' for AI results, or 'prompt-only' for prompts","name":"EXECUTION_MODE"},{"description":"ADR directory relative to project path (default: docs/adrs)","name":"ADR_DIRECTORY"}]}],"tools":[],"scan":{"score":56,"grade":"C","scanned_at":"2026-09-18T00:15:47.842Z","report":{"scannerVersion":"0.1.2","scannedAt":"2026-09-18T00:15:47.761Z","components":{"code":{"score":1,"max":25,"notes":["323 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":15,"max":15,"notes":["only the listing description was available"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"exec.shell-concat","severity":"high","component":"code","title":"Shell command built from a string (injection risk)","evidence":"dist/src/utils/git-remote-detector.js: … short ? '--short' : ''; return execSync(`git rev-parse ${format} HEAD`, { cwd: projec…"},{"id":"install.curl-pipe","severity":"high","component":"code","title":"curl | sh in a script","evidence":"dist/src/utils/validated-pattern-definitions.js: … true, installCommand: 'curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash', verificationCommand: …"}],"inputs":{"packages":[{"registryType":"npm","identifier":"mcp-adr-analysis-server","version":"2.14.13","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":20,"publishedAt":"2026-09-16T21:21:00.693Z","repositoryUrl":"git+https://github.com/tosin2013/mcp-adr-analysis-server.git","weeklyDownloads":1092}],"repo":{"found":true,"owner":"tosin2013","repo":"mcp-adr-analysis-server","archived":false,"pushedAt":"2026-09-17T19:59:38Z","stars":33,"openIssues":19,"ownerType":"User","ownerCreatedAt":"2012-07-14T15:53:14Z","license":"MIT"}}}},"grade_history":[],"reviews":[]}