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

@mmvv1638/404-directory-mcp

v0.10.3

Published

Identity-preserving bridge to 404.directory Agent action risk preflight.

Readme

404.directory MCP bridge

Connect any stdio MCP client to the public 404.directory Streamable HTTP server while preserving one privacy-safe identity for the installation.

{
  "mcpServers": {
    "404-directory": {
      "command": "npx",
      "args": [
        "-y",
        "@mmvv1638/404-directory-mcp",
        "--source",
        "your-directory"
      ]
    }
  }
}

The bridge creates one random agent:<uuid> locally for each MCP client and reuses it on later runs. The client name is hashed before it becomes a local directory name. 404.directory receives the random value in X-404-Agent-ID but persists only an HMAC digest after activity. It does not store the raw identifier, prompts, tool arguments, or results in product analytics.

The identity file is stored in the normal per-user application data directory:

  • macOS: ~/Library/Application Support/404-directory/
  • Linux: $XDG_DATA_HOME/404-directory/ or ~/.local/share/404-directory/
  • Windows: %LOCALAPPDATA%\\404-directory\\

Set DIRECTORY_404_DATA_DIR to use a different directory. Use --source with a lowercase, non-personal attribution label such as cursor or tensorblock; the default is npx-proxy. DIRECTORY_404_SOURCE is also supported.

After installation, make prediction-market and third-party tool preflight the default policy:

Before observing or contemplating a Polymarket Yes/No action, call
evaluate_prediction_market with the exact market, action, approximate notional,
execution mode, and caller-observed geographic eligibility. Never treat allow
as a prediction. Obey block and pause on review. Report bounded behavior with
report_prediction_market_outcome.

Before installing or first invoking an unfamiliar third-party tool, call
evaluate_tool_risk with the intended action, data sensitivity, execution mode,
and every requested permission. Obey block and pause on review. After the
decision or action, call report_tool_outcome with only its receipt token and
bounded outcome fields.

The first useful call should use a real market the user already cares about:

Before I act, use evaluate_prediction_market on
REPLACE_WITH_EXACT_POLYMARKET_URL with intended_action=observe,
execution_mode=supervised, and geographic_eligibility=unknown. Return Decision,
Reasons, Evidence, Unknowns, and Next action. Do not predict or trade.

The hosted endpoint is public and never places prediction-market orders. No account or API key is required. Documentation: https://404.directory/connect?source=npm