🚀 Akamai为MCP服务器提供功能
  
释放力量 Akamai职能 在您的AI助手中。此MCP(模型上下文协议)服务器允许Claude Desktop或Cursor等工具使用自然语言与您的边缘应用程序进行交互。
______________________________________________________________________
🛑 先决条件
在将服务器添加到AI客户端之前,请确保您的本地环境已准备就绪:
- 插件已安装:你需要
akaSpin插件:
spin plugins update
spin plugins install aka --yes- 需要登录:您必须通过身份验证
aka\`spin插件:
spin aka login______________________________________________________________________
📦 安装
注意:如果您使用的是Homebrew以外的安装方法(brew),请添加akamai-functions-mcp到你的PATH变量。
使用Homebrew安装(推荐)
通过Homebrew安装,添加Akamai开发人员点击并安装以下公式:
brew tap akamai-developers/tap
brew install akamai-developers/tap/akamai-functions-mcp下载预编译的二进制文件
如果Homebrew不可用(例如在Windows上),请下载预编译的二进制文件 从最新版本.
从源代码构建
使用Go在本地构建二进制文件:
go build -o akamai-functions-mcp main.go⚙️ 配置
要让您的AI助手使用服务器,请添加 spin 命令到您的配置。(可选)通过附加以下命令启用调试日志记录 --debug 旗到 args 阵列。
克劳德桌面版
更新您的 claude_desktop_config.json (发现于 ~/Library/Application Support/Claude/ 在macOS或 %APPDATA%\Claude\ 在Windows上):
{
"mcpServers": {
"akamai-functions": {
"command": "akamai-functions-mcp",
"args": []
}
}
}光标/VS代码
- 导航到“设置”>“MCP”
- 点击+添加服务器
- 姓名:
Akamai Functions MCP Server - 类型:
command - 命令:
akamai-functions-mcp - Args:\
\
泽德
从命令选项板中选择 agent: add context server 操作提供以下JSON配置,然后按保存配置 Add Server:
{
"Akamai Functions MCP Server": {
"command": "akamai-functions-mcp",
"args": [],
"env": {}
}
}🤖 交互示例
您的AI现在充当您的边缘基础设施的技术助手。试着问:
- “显示我‘暂存’帐户中的所有应用程序。”
- “‘edge-api’应用程序的当前状态和URL是什么?”
- “检查‘图像处理器’的日志,查找任何404错误。”
- “列出我可用的Akamai Functions帐户。”
🛠 可用工具
| 工具 | 说明 |
|---|---|
list_accounts | 获取与您的登录关联的所有Akamai Functions帐户。 |
list_apps | 已部署应用程序的清单(可按帐户/名称筛选)。 |
get_app_status | 详细的运行状况、部署历史和活动URL |
get_app_url | 检索部署到Akamai Functions的应用程序的公共URL |
get_app_logs | 实时执行日志检索。 |
get_app_history | 检索部署到Akamai Functions的应用程序的部署历史记录 |
search_app | 按搜索词查找应用程序(query).此命令迭代您有权访问的所有Akamai Functions帐户 |
deploy_app | 将应用程序部署到Akamai Functions。 |
link_app | 将当前本地工作区链接到现有的Akamai Functions应用程序。 |
unlink_app | 删除本地工作区与部署到Akamai Functions的现有应用程序之间的链接。 |
可用资源📄
- 这
spin akacommand Reference-以markdown形式返回完整的命令引用。
