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

@one-agent/act

v0.0.2-beta.1

Published

Tool invocation interface and CLI for ONE.

Readme

@one-agent/act

Deterministic MCP tool runner for ONE.

Within this repository's Re in Act implementation, @one-agent/act is the external action layer for the optional act() interface: it is responsible for deterministic tool execution while higher-level agent logic decides when to call act() inside the RAS.

Relevant public reference:

Important boundary: the Re in Act spec requires reason() and makes act() optional. one-act is this repository's MCP-backed implementation of that optional action interface.

one-act does not have a model auth flow. one auth configures the main one agent model, and reason auth configures the model used by reason(). one-act only reads MCP/tool server configuration.

MCP Config

one-act reads MCP server config from ~/.config/one/act.json or ONE_ACT_MCP_SERVERS.

{
  "mcpServers": {
    "chrome-devtools": {
      "transportType": "stdio",
      "command": "npx",
      "args": ["-y", "chrome-devtools-mcp@latest", "--autoConnect"],
      "env": {
        "FOO": "bar"
      },
      "daemon": true
    },
    "remote-http": {
      "transportType": "streamable-http",
      "url": "https://example.com/mcp",
      "headers": {
        "Authorization": "Bearer token"
      }
    }
  }
}

Supported transport shapes follow @mcpc-tech/core McpServerConfig. one-act only recognizes per-server daemon: true: marked servers stay resident in the daemon, and unmarked servers connect on demand for each call. The daemon strips the flag before passing runtime config into mcpc.

Reference:

  • https://github.com/mcpc-tech/mcpc/blob/main/packages/core/src/service/tools.ts