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

@byzantinelabs/mcp-server

v0.1.0

Published

Secure stdio bridge for the Byzantine Systolic remote MCP endpoint

Readme

@byzantinelabs/mcp-server

Secure stdio bridge for the Byzantine Systolic MCP endpoint.

The package runs locally as a process-spawned MCP server and proxies tool calls to a remote Streamable HTTP MCP endpoint such as:

https://YOUR_DEPLOYMENT/api/mcp

Why this exists

This repo's MCP implementation lives in the web app as an HTTP endpoint. Many MCP clients still expect a local stdio process. This package bridges the two without copying GCP credentials or TPU control logic onto every user machine.

Usage

SYSTOLIC_MCP_API_KEY=YOUR_MCP_API_KEY \
npx -y @byzantinelabs/mcp-server --url https://YOUR_DEPLOYMENT/api/mcp

Example client config:

{
  "mcpServers": {
    "systolic": {
      "command": "npx",
      "args": ["-y", "@byzantinelabs/mcp-server", "--url", "https://YOUR_DEPLOYMENT/api/mcp"],
      "env": {
        "SYSTOLIC_MCP_API_KEY": "YOUR_MCP_API_KEY"
      }
    }
  }
}

Security defaults

  • Refuses plain HTTP by default.
  • Only allows HTTP when --allow-http is set and the host is loopback.
  • Requires the API key to come from an environment variable, not a CLI flag.
  • Rejects URLs with embedded credentials.
  • Fails closed if the remote endpoint does not advertise MCP tool support.
  • Proxies only MCP tool methods. It does not expose arbitrary shell or network access locally.

License

This package is proprietary. It is provided for download, installation, and use with authorized Byzantine Labs services only. See LICENSE.

Configuration

  • --url or SYSTOLIC_MCP_URL: remote MCP endpoint URL.
  • --api-key-env: environment variable name that contains the API key. Default: SYSTOLIC_MCP_API_KEY.
  • --allow-http: allow http:// only for loopback development endpoints.

Publishing

This package name requires control of the npm scope @byzantinelabs.

Configure npm trusted publishing for the GitHub repository and this workflow path first:

  • Repository: john7rho/byzantine-systolic
  • Workflow filename: publish-mcp-server.yml

Once trusted publishing is configured in npm, publish by running the GitHub Actions workflow manually or locally with:

pnpm --filter @byzantinelabs/mcp-server publish --access public

Recommended local preflight:

pnpm --filter @byzantinelabs/mcp-server build
pnpm --filter @byzantinelabs/mcp-server smoke
pnpm --filter @byzantinelabs/mcp-server pack:dry-run