模型上下文协议 (MCP) 的插件,适用于 asdf 版本管理器。
bash, curl, tar, jq: 通用的 POSIX 工具。插件:
asdf plugin add mcp https://github.com/hongsw/asdf-mcp-plugin.git
MCP 服务器:
# 显示所有可安装的版本
asdf list-all mcp
# 安装特定版本
asdf install mcp latest
# 设置全局版本(在你的 ~/.tool-versions 文件中)
asdf global mcp latest
# 现在可以使用 mcp 命令了
mcp --version
更多关于如何安装和管理版本的说明,请参阅 asdf 的说明文档。
MCP(模型上下文协议)插件简化了各种与 MCP 兼容的服务器的安装和管理。它提供了一个统一的接口来安装、切换和管理不同版本的 MCP 服务器,消除了每种服务器类型手动安装过程的复杂性。
# 列出所有可用的 MCP 服务器类型
asdf mcp list-servers
# 安装特定的 MCP 服务器
asdf m
cp install <server-name> <version>
# 将特定的 MCP 服务器设置为活动状态
asdf mcp use <server-name> <version>
# 启动 MCP 服务器
asdf mcp start <server-name>
# 检查正在运行的 MCP 服务器的状态
asdf mcp status
此插件当前支持以下与 MCP 兼容的服务器:
claude-server: Anthropic 的 Claude API 兼容服务器mcp-core: MCP 协议的参考实现local-llm: 用于运行具有 MCP 兼容性的本地语言模型custom-mcp: 用于自定义 MCP 服务器实现欢迎任何形式的贡献!
MIT © hongsw