Skip to main content
MCP server CX Codex

lurq — Claude Code MCP server: npm checks

lurq checks npm packages before an agent installs them, covering suspicious names, advisories, API changes and dependency conflicts.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http lurq https://api.lurq.run/mcp
Open on GitHub

What lurq does

lurq connects to a coding agent through a remote MCP server and checks npm packages before they reach package.json. It compares package names with the live registry, looks for security advisories, inspects shipped type definitions and tests whether dependencies can coexist.

The server can review one package, compare versions and spot peer-dependency conflicts. Its scope is the JavaScript/TypeScript npm ecosystem. Remote MCP access uses an API key.

The setup wizard starts with npx lurqrun; the published package is lurqrun, while the command-line executable is lurq. For Claude Code, add the server with claude mcp add --transport http lurq https://api.lurq.run/mcp, then restart the agent.

What it helps with

  • check an npm package before adding it
  • spot a typo-squatted package name
  • find known security advisories
  • test package and peer-dependency compatibility
  • compare an upgrade with project imports

Example prompts for the agent

  • Check zod before adding it to this project.
  • Compare compatibility for next, @auth/core, and next-auth.
  • Review the some-package upgrade against imports in the codebase.

How to install lurq

Platform CLI: remote server

claude mcp add --transport http lurq https://api.lurq.run/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about lurq

How do I install lurq in Claude Code?

Run claude mcp add --transport http lurq https://api.lurq.run/mcp, then restart Claude Code.

What does lurq do?

This MCP server checks npm packages before installation, covering package names, advisories, shipped types and dependency compatibility.

Does lurq require an API key?

The remote MCP connection uses an API key in its authorization header. A local upgrade check can be run with npx lurqrun check-upgrade --upgrade <package>@<from>..<to>.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor