# lzwcai-mcpskills-template MCP Server 模板项目,用于快速创建新的 MCP 服务。 ## 功能 - 提供 MCP Server 基础框架 - 支持动态工具注册 - 内置日志系统 - 支持环境变量配置 ## 安装 ```bash pip install lzwcai-mcpskills-template ``` ## 使用 ```bash # 设置环境变量 export API_KEY="your-api-key" export BASE_URL="http://your-api-server" # 运行 lzwcai-mcpskills-template ``` ## 环境变量 | 变量名 | 说明 | 默认值 | |--------|------|--------| | API_KEY | API密钥 | - | | BASE_URL | 后端API地址 | http://localhost:8080 | ## 项目结构 ``` lzwcai_mcpskills_template/ ├── main.py # 入口文件 ├── pyproject.toml # 项目配置 ├── README.md # 说明文档 └── lzwcai_mcpskills_template/ # 核心代码 ├── main.py # MCP Server 主逻辑 ├── schema_converter.py # Schema 转换器 └── utils/ # 工具模块 ├── __init__.py ├── api_client.py # API 客户端 ├── env_config.py # 环境变量配置 ├── json_helper.py # JSON 工具 └── logger_config.py # 日志配置 ``` ## 开发 基于此模板创建新项目: 1. 复制整个目录 2. 修改 `pyproject.toml` 中的项目名称 3. 修改 `lzwcai_mcpskills_template` 目录名 4. 在 `main.py` 中实现你的工具逻辑 ## License MIT