# nacos-mcp-server-python **Repository Path**: guanxuc/nacos-mcp-server-python ## Basic Information - **Project Name**: nacos-mcp-server-python - **Description**: nacos-mcp-server-python - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-05 - **Last Updated**: 2025-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Nacos MCP Server Python 这是一个基于 Python 实现的 Nacos MCP(Multi-Cloud Platform)服务端示例,主要提供基础服务注册与时间日期查询功能。 ## 功能特性 - 基于 Nacos 的 MCP 服务注册与管理 - 提供获取当前时间日期的工具接口 ## 项目结构 ``` xu_mcp/ ├── __init__.py └── main.py ``` ## 核心功能 - `get_date_time`:提供获取当前时间日期的接口 - 服务注册:通过 `NacosMCP` 类实现与 Nacos 服务的对接 ## 快速开始 ### 依赖安装 确保已安装 Python 环境,并使用 `uv` 或 `pip` 安装依赖。 ```bash uv pip install -e . # 或 pip install -e . ``` ### 配置修改 修改 `main.py` 中的 Nacos 配置参数: ```python nacos_settings.SERVER_ADDR = "10.211.55.30:8848" nacos_settings.SERVICE_NAME = "nacos-mcp-server-python" nacos_settings.NAMESPACE = "public" nacos_settings.USERNAME = "nacos" nacos_settings.PASSWORD = "nacos" ``` ### 启动服务 ```bash python xu_mcp/main.py ``` 服务默认运行在 `8002` 端口。 ## 接口说明 ### 获取当前时间日期 调用 MCP 工具接口 `get_date_time` 即可获取当前服务器时间日期。 ## 许可证 本项目遵循 MIT 许可证,请参阅 [LICENSE](LICENSE) 文件获取详细信息。