7.4. 将 AI 代理连接到 Ansible MCP 服务器
使用 Ansible MCP 服务器的 API 令牌将其与您首选的 AI 代理连接,如 Claude、Cursor 或 ChatGPT。
先决条件
- Ansible MCP 服务器部署在 Ansible Automation Platform 2.6 环境中。
- 为 Ansible MCP 服务器创建一个 API 令牌。
流程
- 进入您要连接到 Ansible Automation Platform 的 AI 工具。
按照您的 AI 客户端的说明来配置 MCP 服务器设置。
通常,您必须在
mcp.json文件中指定 MCP 服务器配置。在配置
mcp.json文件时,以以下格式添加 Ansible MCP 服务器 URL:<Ansible MCP server URL>/ <toolset> /mcpkey:
Ansible MCP 服务器 URL = Ansible MCP 服务器的 URL。例如:
https://api.example.com/。要获取 Ansible MCP 服务器 URL,请联系您的机构管理员。
-
Toolset = 要连接的工具集。例如,
job_management、inventory_management、system_monitoring、user_management、security_compliance和platform_configuration。 token = Ansible MCP 服务器的 API 令牌。
使用以下格式在
mcp.json文件中添加有关 Ansible MCP 服务器的详情:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 重要使用简洁的 MCP 服务器名称,最好限制为 20 个字符。这是因为 AI 代理将 MCP 服务器名称与工具名称相结合,以创建唯一标识符,大多数 AI 代理对这个组合标识符强制使用 64 个字符的限制。
验证
验证 AI 工具是否使用 API 令牌成功连接到 Ansible Automation Platform MCP 服务器。
在 AI 代理的 chat 窗口中,输入与
我的 Ansible Automation Platform 可用的 MCP 工具类似的提示?。AI 代理应该返回带有为 Ansible Automation Platform MCP 服务器启用的工具列表的响应。