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 🙏

© 2025 – Pkg Stats / Ryan Hefner

@hanzo/mcp

v2.2.0

Published

Hanzo MCP Server - Unified UI tool with Hanzo-first multi-framework support

Readme

@hanzo/mcp

Unified Model Context Protocol (MCP) server providing comprehensive AI development tools and UI component management.

Installation

npm install -g @hanzo/mcp

Quick Start

# Start with all tools enabled (default: 54 tools)
hanzo-mcp serve

# Core tools only (19 tools)
hanzo-mcp serve --core-only

# Disable specific tool categories
hanzo-mcp serve --disable-ui             # Exclude UI tools
hanzo-mcp serve --disable-autogui        # Exclude AutoGUI tools
hanzo-mcp serve --disable-orchestration  # Exclude orchestration tools

# List all available tools (54 by default)
hanzo-mcp list-tools

# Install for Claude Desktop
hanzo-mcp install-desktop

Features

Core Tools (19 tools)

  • File Operations: Read, write, list, create, delete, move files
  • Search: Grep, find files, unified search strategies
  • Editing: Single and multi-edit operations
  • Shell: Command execution, background processes

UI Tools (11 tools - enabled by default)

Disable with --disable-ui flag:

  • Component Management: List, search, and get component details
  • Source Code Access: Retrieve component source and demos
  • Project Setup: Initialize projects with Hanzo UI
  • Blocks & Patterns: Access UI blocks and patterns
  • Installation Guides: Complete setup documentation

AutoGUI Tools (18 tools - enabled by default)

Disable with --disable-autogui flag:

  • Mouse Control: Move, click, drag, scroll operations
  • Keyboard Control: Type text, press keys, hotkey combinations
  • Screen Capture: Screenshots, pixel color detection
  • Image Recognition: Find images on screen with confidence matching
  • Window Management: List, activate, control windows
  • Multi-monitor Support: Screen information and coordinates

Orchestration Tools (6 tools - enabled by default)

Disable with --disable-orchestration flag:

  • Agent Spawning: Create AI agents with specific models and constraints
  • Swarm Orchestration: Coordinate multiple agents in parallel or sequence
  • Critic Agents: Code review and quality gate enforcement
  • Hanzo Node: Connect to distributed AI compute nodes
  • LLM Router: Intelligent model selection and fallback chains
  • Consensus: Multi-agent voting and decision making

Usage

CLI Options

# All tools enabled (default - 54 tools)
hanzo-mcp serve

# Core tools only (19 tools)
hanzo-mcp serve --core-only

# Disable specific categories
hanzo-mcp serve --disable-ui --disable-autogui --disable-orchestration

# Custom tool selection
hanzo-mcp serve --enable-categories files,ui --disable-tools bash,shell

# List tools by category
hanzo-mcp list-tools --category ui

Programmatic Usage

import { createMCPServer } from '@hanzo/mcp';

// Basic server with core tools
const server = await createMCPServer();

// Server with UI tools enabled
const serverWithUI = await createMCPServer({
  toolConfig: {
    enableCore: true,
    enableUI: true
  }
});

// Custom configuration
const customServer = await createMCPServer({
  name: 'my-mcp-server',
  version: '1.0.0',
  toolConfig: {
    enableCore: true,
    enableUI: true,
    enableAutoGUI: true,
    enableOrchestration: true,
    disabledTools: ['bash'],
    customTools: [/* your tools */]
  }
});

AI Client Configuration

Claude Desktop

Add to .mcp.json:

{
  "mcpServers": {
    "hanzo": {
      "command": "npx",
      "args": ["@hanzo/mcp", "serve"]
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "hanzo": {
      "command": "npx",
      "args": ["@hanzo/mcp", "serve"]
    }
  }
}

Features

  • Modular Tool System: Enable only the tools you need (54 tools total)
  • Agent Orchestration: Spawn and coordinate multiple AI agents
  • Consensus Mechanisms: Multi-agent decision making and voting
  • Critic System: Automated code review and quality enforcement
  • LLM Routing: Intelligent model selection with fallback chains
  • UI Component Integration: Access Hanzo UI components and patterns
  • Computer Control: Full mouse, keyboard, and screen automation
  • File System Operations: Comprehensive file manipulation
  • Code Execution: Safe shell command execution
  • Search Capabilities: Multiple search strategies
  • Distributed Computing: Connect to Hanzo compute nodes
  • Multi-Implementation Support: RustAutoGUI, JSAutoGUI, PyAutoGUI with automatic fallback
  • Extensible Architecture: Add custom tools easily
  • AI Client Integration: Works with Claude, Cursor, and other MCP clients

License

MIT © Hanzo AI