SSH MCP 服务器
集中式网络设备管理工具,支持命令执行、状态监控与报告生成。
快速入门
-
克隆仓库: git clone https://github.com/your-org/ssh-mcp-server.git cd ssh-mcp-server
-
创建虚拟环境并安装依赖: python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r requirements.txt
-
配置环境变量: cp .env.example .env
编辑 .env 文件以设置数据库、Redis 和 SSH API 等配置项
-
初始化数据库: createdb mcp_server alembic upgrade head
-
启动服务: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload
-
访问 API 文档:
- Swagger UI: http://localhost:8000/api/v1/docs
- ReDoc: http://localhost:8000/api/v1/redoc