DecK-MCP-AI-Chatbot(可译为“DecK-MCP人工智能聊天机器人”)
DecK-MCP-AI-Chatbot(可译为):DecK-MCP人工智能聊天机器人 是一种功能强大的代理型人工智能工具,集成了 甲板MCP服务器 支持简化Kong网关管理。它可以接收API规范文件,将其转换为Deck格式,并无缝同步路由、服务和上游——所有这些都不需要手动执行curl命令 自然语言提示 并且与Cursor集成后,配置和管理Kong变得更加顺畅、快速且直观。
______________________________________________________________________
特点/特性
- 转换 spec文件 直接进入 甲板 配置并运行 甲板指令 通过MCP服务器
- 无缝同步 路线;道路, 服务,和 上游(服务/资源等)
- 申请 插件 通过一个单一的自然语言提示
- 兼容于 Kong 3.x
- 与……配合使用 光标 或任何兼容MCP的客户端
______________________________________________________________________
安装
先决条件
- Node.js 版本 >= 18 (支持原生
fetch) - npm(Node Package Manager,Node包管理器)
- Deck CLI(Deck 命令行界面) 全局安装
- Kong 管理 API 运行(默认:
http://localhost:8001)
______________________________________________________________________
步骤
- 克隆仓库:
git clone https://github.com/YOUR_USERNAME/AgenticAI-DeckMCP.git
cd AgenticAI-DeckMCP2\. 安装依赖项:
npm install3\. 启动MCP服务器:
node index.js服务器将在 http://127.0.0.1:3000/mcp 上运行
配置光标
1\. 打开光标并创建一个文件在(此处“in”可能指某个位置或上下文,但中文中通常不直接翻译,若需具体位置,需补充信息,如“在桌面”等) .cursor\mcp.json。
2\. 添加一个具有以下配置的新服务器:
{
"mcpServers": {
"deck_mcp_server": {
"type": "http",
"url": "http://127.0.0.1:3000/mcp",
"env": {
"NODE_ENV": "production"
}
}
}
}保存设置并与此MCP服务器启动一个Cursor会话。
验证工具
一旦MCP服务器在Cursor中运行:
1\. 打开一个新的会话
2\. 检查可用的工具(deck_dump、deck_sync、deck_diff、deck_openapi_convert、deck_add_basic_auth、deck_add_key_auth)。
注释
1\. 确保Deck CLI与您的Kong版本(3.x或更高版本)兼容
2\. 在添加插件时,必须提供 service_name 或 route_name 中的一个
3\. 对于Cursor,始终先启动MCP服务器再开始会话
______________________________________________________________________
贡献者
开发人员:AshalP@verifone.com,AkashA@verifone.com
设计者:SatyajitS3@verifone.com、Prema.Namasivayam@verifone.com、RitikB1@verifone.com
