Skip to content
This repository was archived by the owner on Jul 8, 2026. It is now read-only.

opentools/cli

Repository files navigation

opentools

⚠️ Retired. This project is no longer maintained.

opentools was a CLI for installing and managing local MCP (Model Context Protocol) servers, built back when wiring up a local server by hand was tedious and there was no common place to find them. That problem has been solved by the wider ecosystem, so we are winding this down.

What to use instead

If you want to publish an MCP server, list it in the official MCP Registry:

The official registry is the shared source of truth for the ecosystem. The directories people actually browse, including Smithery, PulseMCP, and Glama, read from it, so publishing once there reaches far more people than this repo ever could.

If you just want to run MCP servers, most clients (Claude Desktop, VS Code, Cursor, Continue, and others) now ship their own install flows, and many servers run remotely over HTTP so there is nothing to install locally at all.

About the name

The opentools npm package and this repository are kept by the OpenTools team. npm install opentools still resolves, but the package is deprecated and should not be used for new work. We are holding onto the name for something new down the road.


The original CLI documentation is preserved below for reference.

Installation

$ npm install -g opentools

Usage

$ opentools COMMAND
running command...
$ opentools (--version)
opentools/0.0.8 darwin-arm64 node-v22.10.0
$ opentools --help [COMMAND]
USAGE
  $ opentools COMMAND

Commands

  • opentools help [COMMAND] - Display help for opentools
  • opentools install SERVER - Install an MCP server (alias: i)
  • opentools uninstall SERVER - Uninstall an MCP server (alias: un)
  • opentools list - List installed servers for the specified client

Install a Server

# Install for Claude Desktop (default)
$ opentools install server-name

# Install for Continue
$ opentools install server-name --client continue

Uninstall a Server

# Uninstall from Claude Desktop (default)
$ opentools uninstall server-name

# Uninstall from Continue
$ opentools uninstall server-name --client continue

List Installed Servers

# List servers installed on Claude Desktop (default)
$ opentools list

# List servers installed on Continue
$ opentools list --client continue

Supported Clients

  • Claude Desktop (default)
  • Continue
  • VS Code

For more information about Model Context Protocol, visit modelcontextprotocol.io.

About

Retired. Publish MCP servers to the official MCP Registry (registry.modelcontextprotocol.io). The opentools name is retained by the OpenTools team.

Resources

Stars

66 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages