About CLI
CLI is an MCP server published by opentools in the Science category: retired. Publish MCP servers to the official MCP Registry (registry.modelcontextprotocol.io). The opentools name is retained by the OpenTools team.
The repository has 65 stars and 9 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/opentools/cliThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about CLI
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 20 hours ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- !License declaredNo license file. Legally you have no right to use it in a product.
- ✓Tests presentA test suite exists in the repository.
- ✓Dependencies pinnedA lockfile pins dependency versions.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
1 check has not been run yet.
Releases
README
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:
- Registry: https://registry.modelcontextprotocol.io
- How to publish: https://github.com/modelcontextprotocol/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 opentoolsopentools 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.
README fetched from the repository 20 hours ago. The original is authoritative.