Pinner MCP is a Model Context Protocol (MCP) server designed to pin third-party dependencies to their immutable versions. It supports various dependency types, including:
Run Pinner MCP as a container with stdio
transport:
docker run -it --rm ghcr.io/safedep/pinner-mcp:latest
To integrate Pinner MCP with Cursor, add the following to your .cursor/mcp.json
file:
{
"mcpServers": {
"pinner-mcp-stdio-server": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/safedep/pinner-mcp:latest"
]
}
}
}
Use prompts like the following to pin specific commit hashes or update pinned versions:
Updates for the MCP server are automatically pushed to the latest
tag on GitHub Container Registry. To update your local container image:
docker pull ghcr.io/safedep/pinner-mcp:latest
Pinner MCP is a Model Context Protocol (MCP) server designed to pin components to their immutable versions.