# npm-package-mcp-server

> npm-package-mcp-server — ligament-npm-package-mcp-server. Use this tool when you need to explore and analyze NPM package source code, or fetch specific files from packages. It solves problems related to package browsing, file extraction, and code analysis, providing a comprehensive interface for developers to work with NPM packages. Ideal for use cases involving git-based package management and source code inspection.

Canonical page: https://skillsregistry.net/skills/ligament-npm-package-mcp-server  
JSON: https://api.skillsregistry.net/v1/skills/ligament-npm-package-mcp-server

## Description

"MCP server for fetching and exploring NPM package source code. Built with TypeScript, supports package browsing, file extraction, and code analysis."

## Trust

- **Trust score (0–1):** 0.96
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **License:** MIT
- **Updated:** 2026-09-28

## Source

- **Source listing:** [GitHub](https://github.com/Ligament/npm-package-mcp-server)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ligament-npm-package-mcp-server"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ligament-npm-package-mcp-server` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ligament-npm-package-mcp-server/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
