npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@notjustyou/cursor-plugin

v0.1.4

Published

Not Just You status and opt-in local hook reporting for Cursor surfaces.

Downloads

885

Readme

Not Just You Cursor Plugin

Plugin for Cursor IDE surfaces.

What It Provides

  • A Not Just You status skill for AI service status checks.
  • A bundled Not Just You MCP server configuration for status lookup and explicit local reporting setup.
  • Public status lookups for community reports, installed-client signal aggregates, and official status summaries.
  • Optional metadata-only local hook reporting for coarse Cursor agent error events.

Install

Cursor marketplace distribution is not available yet. Until then, install the published package into Cursor's local plugin directory, then restart Cursor or run Developer: Reload Window.

mkdir -p ~/.cursor/plugins/local/notjustyou
npm pack @notjustyou/[email protected]
tar -xzf notjustyou-cursor-plugin-0.1.4.tgz -C ~/.cursor/plugins/local/notjustyou --strip-components=1
rm notjustyou-cursor-plugin-0.1.4.tgz

For local development from a Not Just You checkout, symlink the package root instead:

From the Not Just You repository:

mkdir -p ~/.cursor/plugins/local
ln -s "$(pwd)/packages/notjustyou-cursor-plugin" ~/.cursor/plugins/local/notjustyou

Optional Local Hook Reporting

Install-only status lookup does not enable reporting. Cursor hook reporting is best-effort and only works when you explicitly opt in to local hook reporting with a Not Just You cli_hook collector for cursor-ide.

Cursor's current public plugin manifest schema does not expose a stable install-time consent prompt or plugin-owned user configuration field for this reporting toggle. Until Cursor adds that surface, reporting setup is explicit after install through the conversational setup skill/command or the CLI fallback below.

You can ask the plugin to set up Not Just You reporting; the setup-reporting skill explains the privacy boundary and asks for confirmation before calling the bundled setup MCP tool.

njy enable cursor --quiet

That command registers an anonymous cli_hook collector, saves the token only in the local Not Just You config file, and starts the localhost receiver in send mode while preserving other already-enabled Not Just You hook reporting surfaces. Keep the receiver running while you want automatic Cursor reports. If the setup MCP tool is unavailable and you installed the CLI from npm but do not have njy on your PATH, use:

npx -y @notjustyou/[email protected] enable cursor --quiet

To turn reporting off:

njy disable cursor --quiet

The plugin hook does not call public /api/signals directly. It forwards only an allowlisted Cursor stop or sessionEnd local envelope to the localhost receiver. The local adapter derives metadata-only cursor-ide signals without receiving raw prompts, commands, outputs, file paths, emails, transcript paths, or tool bodies.

Reporting is not a guaranteed outage detector. It can share coarse Cursor agent or session errors that reach local hooks, but it cannot report cases where Cursor never starts, hooks are disabled, the local receiver is not configured, or the user's network cannot reach Not Just You. When automatic reporting cannot run, use the public Not Just You dashboard's fallback manual community report control.

Privacy Boundary

The status skill reads public aggregate status APIs through @notjustyou/mcp. The setup MCP tools can write local reporting config after explicit confirmation, but they do not submit signals directly or print collector tokens or collector ids.

It does not send prompt text, request or response bodies, headers, API keys, cookies, source files, diffs, clipboard content, exact IP addresses, account emails, machine names, or local usernames.

Optional hook reporting sends only metadata-only failure signals through the local Not Just You receiver when local hook opt-in is enabled. Raw Cursor hook payloads are reduced by the plugin before forwarding; prompts, commands, outputs, file paths, emails, transcript paths, and tool bodies are not stored, queued, logged, or sent to Not Just You.