MCP 与 Backstage 示例
展示如何创建支持 LLM 与 Backstage 交互的 MCP 服务器,并包含一个示例代理。
快速入门指南
配置 Backstage
启用静态令牌访问,在配置文件中添加以下内容:
appConfig:
backend:
auth:
externalAccess:
- type: static
options:
token: 'notasecuretoken'
subject: mcp
启动 MCP 服务器
- 安装依赖并准备环境变量:
cd server npm i cp .env.template .env
- 编辑
.env
文件,填写有效值。 - 启动服务器:
source .env npm run build && npm start
服务器将运行在 http://localhost:8080
启动代理
- 在另一个终端中安装依赖:
cd agent cp .env.template .env npm i
- 启动代理:
npm run build && npm start