MCP-Server-Nacos 是一个可灵活安装和配置的工具,能与 Claude Desktop 配合使用,为用户提供便利的服务。以下将详细介绍其安装、配置、开发等方面的内容。
你可以根据自己的需求选择合适的安装方式,安装完成后按照配置说明进行设置,即可开始使用 MCP-Server-Nacos。
当使用 uv 时,默认不需要进行特定安装。我们可以直接使用 uvx 运行 mcp-server-nacos。
或者,你可以通过 pip 安装 mcp-server-nacos:
pip install mcp-server-nacos
安装完成后,可以通过以下命令运行它:
python -m mcp_server_nacos
在你的 claude_desktop_config.json 中添加以下内容:
"mcpServers": {
"git": {
"command": "uvx",
"args": [
"nacos-mcp-server",
"--host",
"your_nacos_host",
"--port",
"your_nacos_main_port, such as 8848",
"--access_token",
"your_nacos_access_token, get from `login` api: /nacos/v3/auth/user/login with `username` and `password`"
],
}
}
⚠️ 重要提示
你可能需要在
command字段中放入uvx可执行文件的完整路径。你可以在 MacOS/Linux 上运行which uvx或 Windows 上运行where uvx来获取此路径。
"mcpServers": {
"mcp-server-nacos": {
"command": "python",
"args": [
"-m",
"nacos-mcp-server",
"--host",
"your_nacos_host",
"--port",
"your_nacos_main_port, such as 8848",
"--access_token",
"your_nacos_access_token, get from `login` api: /nacos/v3/auth/user/login with `username` and `password`"
],
}
}
如果你正在本地进行开发,请按照以下步骤操作:
src/mcp_server_nacos 中的代码以实现你想要的功能。{
"mcpServers": {
"mcp-server-nacos": {
"command": "uv",
"args": [
"--directory",
"//src/mcp_server_nacos" ,
"run",
"mcp-server-nacos"
]
}
}
mcp-server-nacos 根据 Apache 2.0 许可证发布。这意味着你可以自由地使用、修改和分发该软件,前提是遵守 Apache 2.0 许可证的条款和条件。有关详细信息,请参阅项目仓库中的 LICENSE 文件。