本项目是 AWS Amplify MCP 服务器的中文文档,主要介绍了服务器的配置、查询处理流程、项目结构等内容,为用户提供了详细的使用指南和优化建议。
暂未提供具体安装步骤,可参考系统要求准备好运行环境。
可通过配置文件对服务器的区域、配置文件、Amplify 版本、自动更新间隔、最大缓存时间和索引路径等进行灵活配置。
{
"awsRegion": "cn-north-1",
"awsProfile": "default",
"amplifyGeneration": "gen2",
"autoUpdateInterval": 60,
"maxCacheAge": 86400,
"indexPath": "/var/www/html/amplify-docs-search"
}
src/index.ts:主服务器实现src/config.ts:配置加载与处理src/git.ts:Git 仓库管理src/cache.ts:搜索结果缓存src/directory.ts:目录结构管理src/types/:TypeScript 类型定义scripts/build.js:文档构建脚本bin/mcp:可执行脚本用于运行服务器"amplifyGeneration" 设置为 "gen1" 或 "gen2" 中的一个。autoUpdateInterval(更高的值可减少服务器负载)。filesOnly: true 进行初始广泛搜索以提升性能。我们欢迎任何贡献和反馈,以改进此 MCP 服务器。如果您有关于以下方面的建议:
请在 GitHub 上提交问题或拉取请求。您的反馈将有助于使该工具对所有人更有效。
该项目在 MIT License 下开源。