Repository navigation
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
中文
新增
aws-mcp服务入口,通过 AWS 官方 MCP Proxy 的本地 stdio 进程连接 AWS 托管 MCP Server。它与 市场技能合集 #226 分开登记,互不构成硬依赖;不是把托管服务部署到本机,也不会安装其他宿主插件。mcp-proxy-for-aws-cli包装包通过uvx --from获取,实际mcp-proxy-for-aws代码包通过--with获取;两者都使用明确的 wheel HTTPS URL 和 SHA-256,没有latest或无摘要回退。1.7.0 指代理版本,不是远端托管服务版本。--read-only、--disable-telemetry,不加--skip-auth;端点和操作默认区域明确为 us-east-1。只读筛选依赖远端注解,不能代替 IAM,不承诺所有账户 API 或所有只读调用免费。未填写未经实测的工具数量。upstreamEndorsed=false,通用 cloud 图标。Sidecar 的包身份/ref/摘要、审核 ref 和日期保持一致;实际代码包另有摘要约束,详见 review.md。English
Add an
aws-mcpservice listing for the managed AWS MCP Server via the official AWS MCP Proxy and local stdio. It is separate from the companion skill collection, is not a local deployment of the managed service and does not configure other hosts.Pin both the metadata-only CLI wrapper and implementation to 1.7.0 wheels by immutable HTTPS URL and SHA-256, using uvx --from/--with. Keep read-only mode and optional telemetry suppression by default, without anonymous fallback. The proxy version does not pin the remote backend/tool inventory. No unobserved tool count or runtime readiness is claimed.
The independent community listing records Apache-2.0 evidence from the published archive, unverified maintainers, generic branding and no upstream endorsement. Bilingual metadata and instructions cover local runtimes, credentials/IAM, distinct endpoint/operation Regions, terms, charges, data handling, explicit authorization and failure behavior. SigV4 is accurately disclosed in text; the current schema lacks that enum, so authType remains unknown rather than falsely claiming none/Bearer/OAuth. Only catalog metadata/docs and the corresponding count assertion change.
验证 / Validation
node scripts/validate-registry.mjs— PASS, 26 entries.node scripts/catalog/validate-registry.mjs --require-sidecars— PASS.node --test scripts/catalog/validator.test.mjs— PASS, 16/16. The initial failure was the old 25-entry/9-MCP assertion; it now matches the added listing.22f1b3f8b7c4ef37112114b4af3d6c5a6c0a83bb. No Python imports/execution were used for inspection.uv pip compile --no-deps --no-config --generate-hashesaccepted the two exact wheel requirements and hashes; this checks artifact source resolution only, not full dependency installation or runtime startup.macOS 补测与修正 / Follow-up acceptance and fix (2026-10-25)
isError=false。默认目录仍保留 SigV4、只读和遥测关闭,没有匿名降级。acquisition.source不匹配。仅把 provenance URL 改为包主页,保留ref=1.7.0与两个 wheel URL/摘要后,函数通过,真实 GUI 从“仅收录”恢复“可接入”。The actual pinned proxy ran in isolated macOS/Python 3.12.13 with uv 0.11.2. Default signed mode explicitly failed without credentials; a separately authorized anonymous read-only variant initialized, discovered six unique tools and searched/read public documentation. The real DesireCore owner also connected the public variant, and an actual GUI chat invoked its MCP search through normal approval with a successful audit and three matching URLs. The variant was removed through the normal owner afterward.
A live catalog test identified the versioned-PyPI-URL identity mismatch also present in current dev. Switching only the identity URL to the package homepage, while preserving the version ref and both artifact hashes, restored the connectable entry. Default signed installation remains incomplete, and a stopped installing record is misleadingly labeled installed in Resources while details remain offline; that main-repository UI/lifecycle issue is not fixed here.
未读取真实 AWS 凭据、登录 AWS、调用账户业务或创建资源;Windows/Linux、所有工具/业务、全部依赖制品安全性未验收。平台字段仍只是上游声明。未运行本地全量测试或全量 typecheck,审核不是安全认证。
No real AWS credentials, sign-in, account operations or resource creation were used. Windows/Linux, every tool/business workflow and complete dependency safety remain unverified. Platform fields reflect upstream declarations; no full test suite or full typecheck ran, and this is not a security certification.