内容
# 开放工具
> ⚠️ **已停止维护.** 该项目不再被维护。
`开放工具` 曾是一个用于安装和管理本地 MCP(模型上下文协议)服务器的命令行界面(CLI),它诞生于手动配置本地服务器非常繁琐的时期,而且当时没有一个统一的地方可以找到这些服务器。然而,这个问题已经被更广泛的生态系统解决了,因此我们正在逐步停止该项目。
## 替代方案
如果你想发布一个 MCP 服务器,请在官方 MCP 注册表中列出:
- 注册表:https://registry.modelcontextprotocol.io
- 发布指南:https://github.com/modelcontextprotocol/registry
官方注册表是生态系统的共享数据源。人们实际浏览的目录,包括 Smithery、PulseMCP 和 Glama,都从它读取数据,因此在那里发布一次可以影响更多的人,远超这个仓库曾经的影响力。
如果你只是想运行 MCP 服务器,大多数客户端(Claude Desktop、VS Code、Cursor、Continue 等)现在都自带安装流程,而且许多服务器通过 HTTP 远程运行,因此根本不需要在本地安装任何东西。
## 关于名称
`开放工具` npm 包和这个仓库由 OpenTools 团队维护。`npm install 开放工具` 仍然有效,但该包已弃用,不建议用于新项目。我们暂时保留这个名称,期待未来可能的新项目。
---
_原始 CLI 文档保留如下,供参考。_
## 安装
```sh-session
$ npm install -g 开放工具
```
## 用法
```sh-session
$ 开放工具 命令
运行命令...
$ 开放工具 (--version)
开放工具/0.0.8 darwin-arm64 node-v22.10.0
$ 开放工具 --help [命令]
用法
$ 开放工具 命令
```
## 命令
* `开放工具 help [命令]` - 显示开放工具的帮助信息
* `开放工具 install 服务器` - 安装一个 MCP 服务器(别名:`i`)
* `开放工具 uninstall 服务器` - 卸载一个 MCP 服务器(别名:`un`)
* `开放工具 list` - 列出为指定客户端安装的服务器
### 安装服务器
```sh
# 默认情况下为 Claude Desktop 安装
$ 开放工具 install 服务器名称
# 为 Continue 安装
$ 开放工具 install 服务器名称 --client continue
```
### 卸载服务器
```sh
# 默认情况下从 Claude Desktop 卸载
$ 开放工具 uninstall 服务器名称
# 从 Continue 卸载
$ 开放工具 uninstall 服务器名称 --client continue
```
### 列出已安装的服务器
```sh
# 默认情况下列出 Claude Desktop 上安装的服务器
$ 开放工具 list
# 列出 Continue 上安装的服务器
$ 开放工具 list --client continue
```
## 支持的客户端
- Claude Desktop(默认)
- Continue
- VS Code
有关模型上下文协议的更多信息,请访问 [modelcontextprotocol.io](https://modelcontextprotocol.io/).