@papi-ai/server@0.7.108
PAPI MCP server — AI-powered sprint planning, build execution, and strategy review for software projects
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe package sends runtime usage telemetry by default and has no disclosure located in its README, so it warrants a warning under the telemetry rule. The scanner’s credential-redirection claim is not borne out by the statusline code, which sends a configured PAPI bearer to the configured endpoint.
Decision evidence
public snapshot- Runtime telemetry is enabled unless PAPI_TELEMETRY is set to false or off.
- On MCP tool calls, telemetry includes the project ID, tool name, event type, duration, and adapter type; it does not include tool arguments in this call path.
- Hosted telemetry uses the package’s api.getpapi.ai data-proxy endpoint and posts to its /telemetry route.
- The statusline reads a PAPI bearer from configuration and sends it to the configured endpoint’s /peek route; the reviewed code does not redirect an Anthropic credential to a fixed foreign host.
- The telemetry inspected is usage metadata sent to the package’s own service, not prompts, code, command output, or credentials beyond the PAPI key used for authentication.
Source & flagged code
7 flaggedPackage source references child process execution.
dist/backfill-cycle-metrics.jsView on unpkg · L271This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/index.jsView on unpkgFindings
Affected versions and remediation
This report applies to @papi-ai/server@0.7.108.
See all versions of @papi-ai/server for other recorded verdicts.
- Review the evidence and your use of @papi-ai/server@0.7.108 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.