Back to Browse

Lockstep MCP Server

Developer ToolsModerate5.7MCP RegistryLocal
Free

Server data from the Official MCP Registry

Local lockfile and package-manager reproducibility analysis without dependency details. Tools...

About

Local lockfile and package-manager reproducibility analysis without dependency details. Tools...

Security Report

5.7
Moderate5.7Moderate Risk

Lockstep-mcp is a well-designed reproducibility inspection tool with strong security controls. The server implements comprehensive path traversal protections, file size/recursion limits, and deliberately avoids exfiltrating sensitive data like dependency versions. Minor code quality observations exist but do not materially impact security. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity). Package verification found 1 issue (1 critical, 0 high severity).

5 files analyzed · 5 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

file_stat

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

Unverified package source

We couldn't verify that the installable package matches the reviewed source code. Proceed with caution.

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-mrfentmen-lockstep-mcp": {
      "args": [
        "-y",
        "lockstep-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

lockstep-mcp

Lockstep is a local MCP tool for spotting reproducibility drift in small projects. It identifies package-manager lockfiles, counts their bytes and lines, detects structural lockfile markers, and flags a package manifest with no matching lockfile.

Tool

  • inspect_reproducibility: inspect lockfile presence and package-manager signals without returning dependency names or versions.

Safety

  • Local paths only, bounded by LOCKSTEP_ROOT and realpath checks.
  • Skips Git data, dependencies, build output, coverage, and caches.
  • Never returns dependency names, versions, lockfile contents, or environment values.
  • Caps recursion, file count, file size, and output.
  • This is a reproducibility aid, not a dependency vulnerability scanner or build oracle.

Reviews

No reviews yet

Be the first to review this server!