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

moonpay-owl

v0.1.19

Published

Infrastructure extensions for MoonPay OWS: terminal, tunnel, and alerts

Readme

moonpay-owl

Infrastructure extensions for MoonPay OWS. Provides a CLI, TUI dashboard, and MCP server with tools for wallet management, alerts, tunnels, ledger tracking, reports, and transaction simulation.

Install

npm install -g moonpay-owl

CLI Commands

owl mcp

Start the MCP server over stdio. Proxies mp MCP tools and registers all owl tools.

owl terminal

Launch an interactive TUI dashboard for portfolio monitoring.

owl terminal -w <wallet>

owl tunnel

Wallet sharing via encrypted tunnels with proposal/approval workflows.

| Command | Description | |---|---| | owl tunnel create -w <wallet> -n <name> [-p port] | Create a tunnel (host side) | | owl tunnel connect <uri> -w <wallet> | Connect to a tunnel (peer side) | | owl tunnel list | List active tunnels |

owl alert

Cross-device price alerts with Telegram and webhook support.

| Command | Description | |---|---| | owl alert add -t <token> -c <chain> --condition <cond> --channel <ch> | Add a price alert | | owl alert list | List active alerts | | owl alert remove <id> | Remove an alert | | owl alert daemon | Start alert monitoring daemon | | owl alert channels [--telegram-token ...] [--webhook-url ...] | Configure notification channels |

owl ledger

Activity ledger for tracking all agent operations.

| Command | Description | |---|---| | owl ledger list [-n limit] [-t tool] [-w wallet] [-c chain] [-s since] [--status ok\|error] | Show recent entries | | owl ledger stats [-s since] | Show summary statistics | | owl ledger export -f json\|csv [-n limit] [-s since] | Export ledger data | | owl ledger clear [--before date] | Clear entries |

owl report

Spending reports and portfolio snapshots.

| Command | Description | |---|---| | owl report daily [-w wallet] | Today's activity report | | owl report weekly [-w wallet] | Last 7 days report | | owl report monthly [-w wallet] | Last 30 days report | | owl report portfolio | Unified view across all wallets and chains |

owl dryrun

Simulate transactions without broadcasting.

| Command | Description | |---|---| | owl dryrun swap -w <wallet> -c <chain> --from <token> --amount <n> --to <token> | Simulate a swap | | owl dryrun transfer -w <wallet> -c <chain> --token <token> --amount <n> --to <addr> | Simulate a transfer | | owl dryrun bridge -w <wallet> --from-chain <ch> --from-token <tk> --amount <n> --to-chain <ch> --to-token <tk> | Simulate a bridge |

owl web

Start a local read-only dashboard on port 3131 (configurable with -p).

owl reset

Delete owl agent credentials and channel config. Use --all to remove everything including alerts, ledger, tunnels, and state.

MCP Tools

When running owl mcp, the following tools are available to connected agents:

| Tool | Description | |---|---| | owl_alert_add | Add a price alert rule with cross-device notifications | | owl_alert_list | List all active price alerts | | owl_alert_remove | Remove a price alert by ID | | owl_alert_channels_set | Configure notification channels (Telegram, webhook) | | owl_alert_history | View past triggered alerts | | owl_tunnel_create | Create a tunnel to share wallet access | | owl_tunnel_connect | Connect to an existing tunnel as a peer | | owl_tunnel_list | List all active tunnels and connected peers | | owl_tunnel_propose | Propose a transaction through a tunnel | | owl_tunnel_approve | Approve a pending transaction proposal | | owl_tunnel_reject | Reject a pending transaction proposal | | owl_tunnel_policy_set | Set tunnel policies (spending limits, token whitelist, auto-approve) | | owl_tunnel_policy_get | Get current tunnel policies for a peer | | owl_terminal_start | Start the interactive TUI terminal | | owl_terminal_status | Get current terminal session status | | owl_ledger_query | Query the activity ledger | | owl_ledger_stats | Get ledger summary statistics | | owl_ledger_export | Export the ledger as JSON or CSV | | owl_ledger_clear | Clear ledger entries | | owl_report_generate | Generate a spending report (daily, weekly, monthly) | | owl_portfolio_all | Unified portfolio view across all wallets and chains | | owl_dryrun | Simulate a transaction without broadcasting |

License

CC0-1.0