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

@velixir/mcp

v0.2.0

Published

Deploy web apps in any language to Velixir (the European cloud) straight from your AI agent: point deploy at a directory for a live URL and claim link, then read logs to debug what you shipped.

Readme

@velixir/mcp

Deploy web apps in any language to velixir, the European cloud, straight from your AI agent. deploy points at a source directory, packs the code, builds it with no Dockerfile, and returns a live URL plus a claim link the human opens to keep the app on a free, card-free account. logs fetches the build and runtime logs so the agent can debug what it shipped. No velixir account is needed.

Why

The agent generated a real backend. Now it has to run somewhere. velixir runs real apps in Node, Python, Go, Ruby, PHP, Java, Elixir, Rust, .NET, and more, with managed Postgres and Valkey, in the EU, with no egress fees. This server lets an agent one-shot deploy the app it just built, then hand the user a link to keep it.

Use it

Zero install, run with npx:

npx -y @velixir/mcp

Claude Desktop / Claude Code

Add to your MCP config:

{
  "mcpServers": {
    "velixir": {
      "command": "npx",
      "args": ["-y", "@velixir/mcp"]
    }
  }
}

Cursor / Cline / Windsurf

Point the editor's MCP settings at the same command (npx -y @velixir/mcp).

The deploy tool

| Input | Required | Description | | --- | --- | --- | | directory | yes | Absolute path to the app's source directory. | | name | no | Short name for the app; becomes part of the URL. | | language | no | node, python, go, ruby, php, java, elixir, rust, dotnet, deno, fsharp. Auto-detected if omitted. | | port | no | Only if the app hard-codes a port instead of reading the PORT env var. |

It returns the live URL, a claim URL (give this to the user), when the claim window closes, a deployment ID (pass it to logs), and a status URL to poll.

node_modules, .git, build output, and caches are skipped automatically. Nixpacks reinstalls dependencies and builds from source.

The logs tool

Fetch recent build and runtime logs for an app you deployed, so you can debug without an account: a failed build returns the build error, a running app returns its recent container output.

| Input | Required | Description | | --- | --- | --- | | deployment_id | yes | The deployment ID from the deploy response. | | tail | no | How many recent lines to fetch (default 200, max 1000). |

Works for unclaimed (agent-deployed) apps addressed by deployment ID. Once an app is claimed it moves to the owner's account; use the dashboard or the authenticated API for a claimed app's logs.

Config

| Env var | Default | Description | | --- | --- | --- | | VELIXIR_API_URL | https://velixir.net | Override for staging or self-host. |

Requirements

Node.js 18 or newer.