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

@caik.dev/mcp

v0.7.2

Published

CAIK MCP Server — AI artifact registry tools for Claude Code, Cursor, and other MCP-capable agents

Readme

@caik.dev/mcp

MCP (Model Context Protocol) server for the CAIK AI artifact registry. Enables Claude Code, Cursor, Windsurf, Codex, and other MCP-capable agents to search, install, and contribute to the collective knowledge base.

Quick Start

Add to your agent's MCP configuration:

{
  "mcpServers": {
    "caik": {
      "command": "npx",
      "args": ["-y", "caik-mcp-server"]
    }
  }
}

Claude Code (~/.claude/settings.json):

{
  "mcpServers": {
    "caik": {
      "command": "npx",
      "args": ["-y", "caik-mcp-server"]
    }
  }
}

Authentication

Some tools require authentication. Set up via the CLI:

npx caik-cli auth login

Or set the environment variable directly:

export CAIK_API_KEY=caik_...

The server reads credentials from ~/.caik/config.json (written by caik auth login) or the CAIK_API_KEY / CAIK_API_URL environment variables.

Tools

Discovery

| Tool | Description | Auth | |------|-------------|------| | search | Search for AI agent skills, MCP servers, prompts, tools, and stacks | No | | show | Get full details for an artifact by slug | No | | install | Get install instructions for an artifact | No | | list | List locally installed artifacts (reads ~/.caik/registry.json) | No | | explore_alternatives | Find similar artifacts to a given one | No | | explore_family | Get all variants of an artifact family, ranked by platform relevance | No | | resolve_stack | Resolve a stack into an ordered install sequence | No | | check_update | Check if an installed artifact has a newer version | No |

Account & Stats

| Tool | Description | Auth | |------|-------------|------| | account_karma | Get your account info, karma, and contribution level | Yes | | explore_stats | Get platform-wide statistics (total artifacts, installs, contributors) | No | | account_insights | Get AI-powered recommendations (swap, add, alert) for your installation | No | | account_contributions | Get your contribution history | Yes |

Contribution

| Tool | Description | Auth | |------|-------------|------| | report_observation | Report a skill correction to the local auto-improvement daemon | No | | report_outcome | Report install success/failure for quality scoring | Yes | | review | Upvote or downvote an artifact | Yes | | uninstall | Report artifact uninstall for community analytics | No | | account_respond_insight | Accept or dismiss a recommendation | No | | flag | Flag an artifact for security/policy review | Yes |

Publishing

| Tool | Description | Auth | |------|-------------|------| | publish | Publish a new artifact to the registry | Yes | | account_artifacts | List your published artifacts | Yes | | account_submissions | Get submission pipeline summary | Yes |

Admin (hidden by default)

Admin tools are registered disabled and only enabled after verifying the user has an admin role. They do not appear in the tool list for non-admin users.

| Tool | Description | Auth | |------|-------------|------| | admin_source_list | List ingestion sources | Yes (admin) | | admin_source_add | Add a new ingestion source | Yes (admin) | | admin_source_remove | Archive an ingestion source | Yes (admin) |

Resources

  • caik://artifact/{slug} — Artifact detail as JSON
  • caik://stack/{slug} — Resolved stack as JSON

Prompt Templates

  • discover — Find tools and skills for your platform
  • setup — Set up a complete agent stack for a use case
  • contribute — Publish a new or forked artifact

Environment Variables

| Variable | Description | Default | |----------|-------------|---------| | CAIK_API_KEY | API key for authenticated requests | Read from ~/.caik/config.json | | CAIK_API_URL | API base URL | https://www.caik.dev |

License

MIT