使用说明
GPAC测试套件MCP服务器
一个模型上下文协议(MCP)服务器,它为GPAC多媒体框架测试套件提供智能访问,使AI助手能够基于经过验证的测试用例理解并生成GPAC命令示例。
快速入门Docker(推荐)
先决条件
- Docker
1. 构建Docker镜像
docker build -t gpac-testsuite-mcp .
2. 配置Claude代码
编辑 ~/.claude/mcp_servers.json:
{
"mcpServers": {
"gpac-testsuite": {
"command": "docker",
"args": ["run", "-i", "--rm", "gpac-testsuite-mcp"]
}
}
}
重启Claude代码。MCP服务器将在所有项目中全局可用。
本地开发
先决条件
- Node.js 18+ 和 pnpm
1. 构建
pnpm install
pnpm run build
2. 配置Claude代码
编辑 ~/.claude/mcp_servers.json:
{
"mcpServers": {
"gpac-testsuite": {
"command": "node",
"args": ["/absolute/path/to/dist/index.js"],
"env": {
"XML_TESTS_PATH": "/absolute/path/to/all_tests_descriptions.xml",
"ALIASES_PATH": "/absolute/path/to/aliases.json"
}
}
}
}
