
ESA MCP Server

2025.04.21
0
TypeScript边缘安全加速AI模型通信开发效率
ESA MCP Server 是一个实现模型上下文协议(MCP)的服务器,旨在促进AI模型与边缘安全加速(ESA)服务之间的通信。该服务器作为桥梁,允许模型通过标准化协议利用ESA功能。
View on GitHub
Overview
基本能力
产品定位
ESA MCP Server 是一个连接AI模型与边缘安全加速服务的中间件,提供标准化的协议支持,使得模型能够方便地调用ESA的功能。
核心功能
- 实现模型上下文协议(MCP)以执行工具
- 提供对ESA OpenAPI服务的访问
- 通过stdio作为服务器运行,与模型运行器无缝集成
适用场景
- AI模型需要调用边缘安全加速服务的场景
- 需要标准化协议进行模型与外部服务通信的场景
工具列表
常规管理工具
- routine_create: 创建常规
- routine_delete: 删除常规
- routine_list: 列出所有常规
- routine_get: 获取常规详情
部署工具
- routine_code_commit: 提交常规代码
- routine_code_deploy: 部署常规代码
- canary_area_list: 列出所有可用的常规部署区域
- deployment_delete: 删除部署
路由管理工具
- route_create: 创建常规路由
- route_update: 更新常规路由
- route_delete: 删除常规路由
- route_get: 获取常规相关路由
- routine_route_list: 列出常规的所有路由
- site_route_list: 列出站点的所有路由
记录管理工具
- er_record_create: 创建记录
- er_record_delete: 删除记录
- er_record_list: 列出所有记录
站点工具
- site_active_list: 列出所有活动站点
- site_match: 检查账户下哪个站点与用户输入匹配
- site_dns_type_a_record_create: 为站点创建A记录
- site_dns_cname_domain_record_create: 为站点创建CNAME域名记录
- site_record_list: 列出站点中的所有记录
常见问题解答
- 无
使用教程
使用依赖
无明确的前置依赖教程。
安装教程
在支持MCP的客户端配置中添加以下内容:
{
"mcpServers": {
"esa-mcp-server": {
"command": "npx",
"args": ["-y", "mcp-server-esa"],
"env": {
"ESA_ACCESS_KEY_ID": "your AK",
"ESA_ACCESS_KEY_SECRET": "your SK"
}
}
}
}
调试方式
无明确的调试步骤。