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

canoryiq-setup

v1.0.0

Published

Smart installer for CanoryIQ MCP server - automatically configures Claude Code

Downloads

7

Readme

CanoryIQ Setup

Smart installer for CanoryIQ MCP server - automatically configures Claude Code with AI governance.

🚀 One-Line Install

npx canoryiq-setup

What This Does

Installs the canoryiq-mcp-server NPM package globally
Auto-detects your Claude Code configuration location
Safely merges with existing MCP server configurations
Creates backups of your existing config
Validates the installation
Provides rollback if something goes wrong

Usage

# Install and configure CanoryIQ
npx canoryiq-setup

# Restore previous configuration  
npx canoryiq-setup --rollback

# Show help
npx canoryiq-setup --help

What You Need

  1. Node.js 14+ installed
  2. Claude Code installed
  3. CanoryIQ API key from canoryiq.ai/admin/mcp

How It Works

  1. Detects your OS and finds Claude Code config location
  2. Installs MCP server via NPM if not already installed
  3. Prompts for API key (get from canoryiq.ai)
  4. Creates backup of existing configuration
  5. Merges config with existing MCP servers (doesn't overwrite)
  6. Validates installation and provides next steps

Configuration Locations

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/claude/claude_desktop_config.json

After Installation

  1. Restart Claude Code completely (close and reopen)
  2. Look for "CanoryIQ" in your available tools
  3. Visit canoryiq.ai/dashboard to monitor activity

Troubleshooting

NPM Permission Issues:

# Use npx (recommended)
npx canoryiq-setup

# Or fix NPM permissions
npm config set prefix ~/.npm-global
export PATH=~/.npm-global/bin:$PATH

Config File Not Found:

  • Make sure Claude Code is installed
  • Check that you have write permissions to the config directory
  • Try running as administrator/sudo if needed

Installation Failed:

  • Use --rollback to restore previous configuration
  • Check the backup files in your Claude config directory
  • Contact support at canoryiq.ai/contact

Manual Installation

If the auto-installer doesn't work, you can configure manually:

  1. Install the package: npm install -g canoryiq-mcp-server
  2. Add to your claude_desktop_config.json:
{
  "mcpServers": {
    "canoryiq": {
      "command": "canoryiq-mcp-server",
      "args": ["--api-key", "YOUR_API_KEY", "--server-url", "https://canoryiq.ai"]
    }
  }
}

Support


Made with ❤️ by the CanoryIQ team