AA 

化学式: 4- 3- 3- 3
概览
^ 模式上下文协议 (MCP) CHY Ansible ×××:- Ansible ad-hoc ××:- Playbook ^ (SSE ××)- 盘点 *×平 *××- Ansible ××× http://your-host-ip:8080/sse
概述(AI 翻译)
++ 模式上下文协议(MCP) CHAL Ansible +++ 页:1
- Ansible adhoc - \ N
- 游戏本(SSE QQ)
- 盘点 * * * * * *
- 解开
□启动方式.
多克・克罗克・克罗克・克罗克・克罗克
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□·□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ http://your-host-ip:8080/sse
本页由 AI 翻译,技术细节请以原文为准。
README
🧩 Ansible MCP Server (SSE Version)
一个兼容 Model Context Protocol (MCP) 的 Ansible 控制服务。 支持:
- Ansible ad-hoc 命令执行
- Playbook 执行(SSE 实时输出)
- Inventory 列表与 Ping 测试
- Ansible 版本查询
启动方式
本地运行
pip install -r requirements.txt
uvicorn main:app --reload --host 0.0.0.0 --port 8080
Docker 运行
docker build -t ansible-mcp .
docker run -p 8080:8080 ansible-mcp
测试接口
curl -N -X POST http://localhost:8080/tools/run_playbook \
-H "Content-Type: application/json" \
-d '{"playbook":"./site.yml"}'
接入Dify/Coze
在 MCP 配置中填入: http://your-host-ip:8080/sse
安装
docker run -p 8080:8080 ansible-mcp