Npm logo
ConnectorNpm

Npm integration for Claude and Codex

Create a Npm connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Npm from Claude

Add the Npm connection to a Space that runs Claude, then use it from every channel in that Space.

Use Npm from Codex

Add the Npm connection to a Space that runs Codex, then use it from every channel in that Space.

Use Npm from Sidekick

Connect your own OpenClaw to Sidekick while type.com provides the conversations, permissions, connections, skills, and automations.

Developer Tools & IT

What the Npm connector can do

Npm is the package registry behind most JavaScript projects, and its API also exposes download statistics for any public package. In type.com, an engineering or DevRel team can ask Claude to check how a package's downloads trended over a date range, compare it against registry-wide totals, or revoke an old token.

One connection, many Spaces

Connect Npm once, then decide which Spaces can use it in threads, skills, automations, and coding work.

What teams do with Npm in type.com

Track how a package's downloads are trending

Pull daily download counts for a package over a date range to see whether adoption is growing after a new release.

Try asking
Get the daily download counts for our package over the last 30 days from npm.

Compare a package against the whole registry

Pull total download counts across the entire registry for a time period to put one package's numbers in context.

Try asking
Get total npm registry downloads for last month so I can compare it to our package's numbers.

Revoke an old access token

Remove a specific npm authentication token using the legacy endpoint when a token is no longer needed or may be compromised.

Try asking
Delete this old npm token, it belonged to a teammate who left the team last week.

Representative actions

  • Delete User Token (Legacy)

    Revokes a specific npm authentication token using the legacy endpoint.

  • Get All Packages Download Count Point

    Totals download numbers across the whole npm registry for a chosen time window.

  • Get NPM Download Counts Point

    Returns download counts for one or more packages over a chosen time period.

  • Get NPM Package Download Counts Over Date Range

    Returns historical daily download counts for a package across a specified date range.

  • Get All NPM Packages Download Counts by Period

    Returns daily download counts across the entire registry for a chosen period.

Connection

API and auth details

npm provides registry, website, and CLI documentation for JavaScript package workflows. Integrations can authenticate with granular access tokens, publish and install packages, inspect package metadata, manage organizations/scopes, work with registry documents, and automate dependency or package-management operations.

FAQ

Questions people ask before connecting Npm

Can Claude check npm download stats?

Yes. With an npm connection shared to a type.com Space, Claude can pull download counts for a package or the whole registry over a date range, right in a thread.

How do I authenticate npm in type.com?

Npm uses a granular access token, added once by an admin when the connection is created. Spaces tracking package stats can use it without seeing the token.

Can npm download tracking run on a schedule?

Yes. A recurring check, such as a weekly download report for a package, can be set up as a type.com automation.

Is this the same as a Npm MCP server?

Not exactly. type.com uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More developer tools & it connectors

All Developer Tools & IT integrations