无服务器决策日志MCP服务器
这 *无服务器决策日志MCP服务器* 说明了如何以真正的无服务器方式实现、测试和运行MCP服务器。此应用程序是使用以下方式构建和托管的:
决策日志MCP服务器
MCP服务器的主要目的是跟踪和提供作为软件工程项目一部分做出的决策。
项目成员可以通过流行的客户端与MCP服务器进行交互,例如 Visual Studio Code 或其他编辑器/IDE。
先决条件
要编译、测试和部署 *决策日志MCP服务器*,您的机器上必须安装以下工具:
- 这
spin命令行界面 - 锈和目标一起
wasm32-wasip1和wasm32-wasip2 - 这
wasmcp命令行界面
在本地计算机上编译和测试MCP服务器
使用以下命令编译并运行 *决策日志MCP服务器* 在您的本地计算机上:
# Compiling the application
spin build
# Running the MCP server on your local machine
spin up将MCP服务器添加到Visual Studio代码中
从命令选项板中选择 MCP: Add Server... 命令并指定以下参数:
| 参数 | 值 | 说明 |
|---|---|---|
| 类型 | HTTP | 我们的MCP服务器类型 |
| URL | http://localhost:3000 | 我们的MCP服务器的URL |
| 姓名 | decision-log-mcp-server | 我们的MCP服务器名称 |
| 配置目标 | workspace | 为当前VS代码工作区配置MCP服务器 |
部署到Akamai功能
这 *决策日志MCP服务器* 部署到 *Akamai职能* 通过Spin CLI。你一定有 aka 您的计算机上安装了Spin CLI插件。如果您尚未安装该插件,请使用以下命令进行安装:
# Install the aka plugin for Spin CLI
spin plugins install aka随着 aka 您的计算机上安装了Spin CLI插件,您必须授权它才能与 *Akamai职能* 代表您:
# Authorize Spin CLI for interacting with Akamai Functions on your behalf
spin aka login一旦您授权Spin CLI与您的Akamai Functions帐户交互,您就可以使用 spin aka deploy 命令:
# Deploy the MCP Server to Akamai Functions
spin aka deploy*按照说明进行操作并确认部署。将应用程序部署到Akamai Functions大约需要45秒。在此期间,您的应用程序将部署到全球所有服务区域。一个通用的子域也将被注册并分配给您的应用程序。*
部署完成后,您可以更新客户端中的MCP服务器配置(例如Visual Studio代码),并指向Akamai Functions在部署过程中生成的URL。
