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

openmate-mcp

v1.3.1

Published

MCP server for OpenMate repository management

Readme

OpenMate MCP Server (om)

Visitors NPM Downloads NPM Version GitHub Stars License

An MCP (Model Context Protocol) server for managing repositories and collections with OpenMate.

Note: This MCP server work only when OpenMate CLI is installed.

Table of Contents

OpenMate MCP Server

Features

  • Open repositories in your favorite editor:
    • VS Code (om vs <name>)
    • Windsurf (om ws <name>)
    • Cursor (om cs <name>)
    • IntelliJ IDEA (om ij <name>)
    • PyCharm (om pc <name>)
    • Antigravity (om ag <name>)
  • Preferred IDE support:
    • Set a default IDE for any repo or collection (om ide <name> <ide>)
    • Show the current default IDE (global or repo-specific) (om ide-show [name])
    • Open without specifying IDE to use default (om d <name>)
  • List all repositories and collections
  • Add a new repository
  • Get repository path
  • Remove a repository
  • Add a collection
  • Delete a collection
  • List collection contents
  • Add current directory

Installation

npm install -g openmate-mcp

Use with Claude Desktop / Windsurf / Cursor / Antigravity

Add configuration:

{
  "mcpServers": {
    "openmate": {
      "command": "openmate-mcp"
    }
  }
}

Available Tools

  • list-repos: List all repositories and collections
  • add-repo: Add a new repository
  • get-repo: Get repository path
  • remove-repo: Remove a repository
  • add-collection: Create a collection
  • delete-collection: Delete a collection
  • list-collection: List collection contents
  • set-ide: Set a preferred IDE for a repo or collection
  • show-default-ide: Show global or repository-specific default IDE
  • open-repo: Open a repository (IDE optional if default set)
  • open-collection: Open all repos in a collection (IDE optional if default set)
  • show-version: Show current version

OpenMate CLI

Installation

npm install -g openmate

For more information, visit


OpenMate UI

OpenMate UI is a desktop application that allows you to manage and open your local repositories in your favorite editor with quick shortcuts.

Note: supports windows for now

Download OpenMate UI from here.

✅ Features

  • Add and store repository paths by name
  • Initialize current directory as a repository with om init <name>
  • Open repositories in your favorite editor:
    • VS Code (om vs <name>)
    • Windsurf (om ws <name>)
    • Cursor (om cs <name>)
    • IntelliJ IDEA (om ij <name>)
    • PyCharm (om pc <name>)
    • Antigravity (om ag <name>)
  • Preferred IDE:
    • Set a default IDE for any repository or collection with om ide <name> <ide>
    • Show the current default IDE (global or repo-specific) with om ide-show [name]
    • Open it directly without specifying the IDE key: om d <name>
  • Smart suggestions when typing partial repository names:
    • Shows matching repositories and collections as you type partial name and hit enter
    • Displays repositories and collections in separate, clearly labeled lists
    • Works with all editor commands (vs, ws, cs, ij, pc)
  • Update or remove stored repos
  • Print the stored path of a repo
  • List all stored repositories and collections
  • Collections:
    • Group related repositories together and open them all at once
    • View detailed repository list for a specific collection (om list <collection>)
    • List all collections with om list -c
  • Lightweight and super easy to use
  • UI: OpenMate UI is a desktop application that allows you to manage and open your local repositories in your favorite editor with quick shortcuts. (supports windows for now)

📝 License

MIT License © 2025 Pai