内容存储库
Dockerfile-用于构建的Docker图像tolgee-mcp:dev.main.ts-应用程序入口点(TypeScript/Node)。package.json-项目依赖项和脚本。.vscode/mcp.json-从MCP环境运行服务器的配置(添加在此REPO中)。
要求
- Docker安装并运行。
- Node.js(仅当您需要在Docker之外本地运行/检查时)。
构建Docker图像
从项目的根(其中 Dockerfile)执行:
docker build -t tolgee-mcp:dev .该命令构建标记为 tolgee-mcp:dev 使用 Dockerfile 来自存储库。
运行(推荐模式:Docker)
建议的MCP配置使用以下docker命令(配置为 .vscode/mcp.json):
docker run --rm -i \
-e TOLGEE_TOKEN=KEY \
-e TOLGEE_URL=http://tolgee \
-e TOLGEE_PROJECT_ID=1 \
tolgee-mcp:dev取代 KEY, TOLGEE_URL y TOLGEE_PROJECT_ID 因为你周围的适当价值观。
.vscode/mcp.json
该文件包含您在VS代码中为MCP发射器要求的设置。其目的是使用必要的环境变量运行上面创建的Docker图像。
内容(已经出现在回购中):
{
"servers": {
"tolgee": {
"command": "docker",
"args": [
"run", "--rm", "-i",
"-e", "TOLGEE_TOKEN=KEY",
"-e", "TOLGEE_URL=http://tolgee",
"-e", "TOLGEE_PROJECT_ID=1",
"tolgee-mcp:dev"
]
}
}
}