使用说明
基本能力
产品定位
OpenStack MCP Server是一个为AI模型提供OpenStack云基础设施管理能力的中间件服务。
核心功能
- 支持OpenStack Identity API v3(身份认证)
- 支持Image service API v2(镜像服务)
- 支持Compute API(计算服务)
- 支持Block Storage API v3(块存储)
- 支持Networking API v2.0(网络服务)
适用场景
- AI模型需要直接管理OpenStack云资源的场景
- 需要自动化管理OpenStack基础设施的场景
- 开发与OpenStack集成的AI应用
使用教程
使用依赖
需要Python环境和OpenStack账号凭证
安装教程
uv pip install -e .
配置
复制环境配置文件并设置OpenStack凭证:
cp .env.example .env
启动服务
python -m openstack_mcp_server
开发调试
安装开发依赖:
uv pip install -e ".[dev]"
运行测试:
pytest
代码格式化:
ruff format .
代码检查:
ruff check .