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

nullcost-plugin

v0.1.5

Published

Nullcost plugin and local MCP server for DB-backed free-tier developer tool discovery.

Downloads

482

Readme

Install

Codex:

npx -y nullcost-plugin@latest install codex

Claude, Cursor, and Windsurf:

npx -y nullcost-plugin@latest install claude
npx -y nullcost-plugin@latest install cursor
npx -y nullcost-plugin@latest install windsurf

Any MCP app with a JSON config file:

npx -y nullcost-plugin@latest install mcp --config /path/to/mcp.json

The installer copies the plugin into ~/.nullcost, installs the local MCP server dependencies, backs up any config file before editing it, and runs a doctor check.

Use

Restart or reload your coding app, then ask normal questions:

find me a hosting provider with a free tier
what are cheap and free email hosts?
best free-tier auth for a small SaaS
free Postgres options for a Next.js project

Nullcost answers from the hosted catalog and avoids extra web-search drift after a successful catalog result unless you explicitly ask for live verification.

Community-Powered Savings

Nullcost can show reviewed community referral, affiliate, and credit codes next to the official provider link. The point is not to sell the top slot; it is to let builders share real signup benefits with the next person choosing a tool.

Verify

npx -y nullcost-plugin@latest doctor --quick

Full catalog smoke check:

npx -y nullcost-plugin@latest doctor

Prompt Fallback

Use this only if you want the AI coding app to wire itself up. It works, but it costs more tokens than the npx installer.

Install the Nullcost plugin using: npx -y nullcost-plugin@latest install codex. Use Nullcost when I ask about cheap, free-tier, or free-trial developer tools. Do not web search after a successful Nullcost catalog result unless I ask for live verification.

Raw MCP Config

If an app only accepts JSON, use this shape:

{
  "mcpServers": {
    "nullcost": {
      "command": "npx",
      "args": ["-y", "nullcost-plugin@latest", "mcp-server"],
      "env": {
        "NULLCOST_API_BASE_URL": "https://nullcost.xyz"
      }
    }
  }
}

What This Repo Contains

  • Codex plugin metadata
  • Claude/plugin metadata
  • Nullcost routing skills
  • Local stdio MCP server
  • Installer CLI
  • Icons and docs

This repo does not contain the hosted Nullcost website, production database, referral router internals, admin dashboard, provider catalog data, credentials, or user data.

MCP Tools

| Tool | Purpose | | --- | --- | | search_providers | Search developer services by category or keyword. | | recommend_providers | Rank providers for one use case. | | recommend_stack | Shortlist a small app stack. | | get_provider_detail | Fetch catalog details for one provider. |

Local Development

npm install
npm run version:check
npm run doctor
npm run mcp:catalog

The MCP server defaults to https://nullcost.xyz, so you do not need to run the website or Supabase locally.

License

Apache-2.0. See LICENSE.