Answers library questions for the exact versions in your lockfile (npm, PyPI, crates.io, Go) from installed READMEs, changelogs and type declarations, offline.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add lockdocs -- npx -y @sylphx/lockdocs~/.codex/config.toml
[mcp_servers.lockdocs]
command = "npx"
args = ["-y", "@sylphx/lockdocs"]
# codex mcp add lockdocs -- npx -y @sylphx/lockdocs~/.cursor/mcp.json
{
"mcpServers": {
"lockdocs": {
"command": "npx",
"args": [
"-y",
"@sylphx/lockdocs"
]
}
}
}.vscode/mcp.json
{
"servers": {
"lockdocs": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sylphx/lockdocs"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"lockdocs": {
"command": "npx",
"args": [
"-y",
"@sylphx/lockdocs"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"lockdocs": {
"command": "npx",
"args": [
"-y",
"@sylphx/lockdocs"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"lockdocs": {
"command": "npx",
"args": [
"-y",
"@sylphx/lockdocs"
]
}
}
}