AWS Lambda工具包文档检索服务

为AWS Lambda Powertools工具包(支持Python、TypeScript、Java和.NET运行时)提供文档和示例搜索功能,帮助用户快速找到所需信息。

  • by aws-powertools
  • TypeScript
  • 本地部署
  • 42 星标
  • 更新于
在 GitHub 查看 serverless-dna/powertools-mcp

使用说明

AWS MCP的电动工具

[!注意] 该项目目前处于维护模式,将于2026年6月30日弃用。 在此日期之后,此软件包将不再收到更新或安全修复程序。看 替代方案 下面是推荐的迁移路径。

AWS的Powertools 模型上下文协议(MCP) 服务器为AWS Lambda工具包的Powertools提供跨Python、TypeScript、Java和的搜索和文档检索。NET运行时。它允许LLM代理搜索文档和示例,帮助您快速找到有效使用AWS Lambda Powertools所需的信息。

替代方案

推荐:llms.txt+代理技巧

Powertools for AWS发布机器可读文档(llms.txt)每次运行时。这些文件为AI代理提供了一个权威的、始终最新的完整文档索引,不需要MCP服务器。

运行时 llms.txt URL
pythonhttps://docs.aws.amazon.com/powertools/python/latest/llms.txt
TypeScript https://docs.aws.amazon.com/powertools/typescript/latest/llms.txt
Javahttps://docs.aws.amazon.com/powertools/java/latest/llms.txt
.NET https://docs.aws.amazon.com/powertools/dotnet/llms.txt

结合a 客户代理技能,你的编码代理可以自动检测你在哪个运行时工作,获取相关文档,并应用Powertools模式——所有这些都不需要运行或维护本地MCP服务器。

这种方法重量更轻,适用于任何支持网络获取的代理,并且始终反映最新发布的文档。

请参阅 样本技能 开始吧。

替代方案:AWS知识MCP服务器

对于喜欢通过MCP使用文档的团队 AWS知识MCP服务器 是一个完全托管的远程MCP服务器,提供最新的AWS文档,包括AWS的Powertools。它不需要本地设置;只需将MCP客户端指向远程端点:

https://knowledge-mcp.global.api.aws

此服务器还涵盖了Powertools之外的更广泛的AWS文档、最佳实践、架构指导和代理技能。

致谢

如果没有社区的贡献,这个项目是不可能的。

特别感谢 迈克尔·沃尔姆斯利 (ServerlessDNA.com)感谢创建初始实施并将其慷慨捐赠给亚马逊网络服务的Powertools for AWS团队。还要感谢所有帮助塑造、测试和改进这个项目的贡献者。

许可证

此库根据MIT许可证获得许可。请参阅 许可证 文件。