054cba271e
Review blockers (independent reviewer on #94513): 1. Reinstalling an exclude-mode catalog entry wiped the user's edited tools.exclude, replacing it with manifest defaults. install_entry now reads the prior exclude (like it already did for include) and re-writes it verbatim on reinstall. Regression test added + sabotage-verified (fails on old behavior); include-priority test added too. 2. aws-knowledge: exclude aws___retrieve_skill — vendor SKILL.md loader is a vendor skill layer (live tools/list confirmed the tool exists). 3. betterstack: exclude list rewritten to cover the snake_case wire names (vendor's own header examples show remove_dashboard) via globs alongside the doc display-labels; caveat documented in the manifest — server is OAuth-gated so pre-auth enumeration is impossible. 4. railway: exclude railway-agent (opaque server-side agent delegation, acts outside Hermes's per-tool approval loop). 5. twelve-data: exclude oauth plumbing pseudo-tools + quota probe. 6. betterstack post_install no longer claims a fully-checked checklist — exclude-mode bypasses the checklist; text now describes the applied exclude list. Live E2E: fresh temp HERMES_HOME — install applies manifest excludes, user edit survives reinstall. 33/33 catalog tests green.
39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
# Nous-approved MCP catalog entry.
|
|
# Presence in this directory = approval. Merged via PR review.
|
|
manifest_version: 1
|
|
|
|
name: aws-knowledge
|
|
description: Authoritative AWS docs, API references, and best practices.
|
|
source: https://awslabs.github.io/mcp/servers/aws-knowledge-mcp-server/
|
|
|
|
# Official vendor-hosted remote MCP (URL-only — Hermes never spawns a local
|
|
# process for this entry). No authentication required (verified live:
|
|
# initialize succeeds anonymously).
|
|
|
|
transport:
|
|
type: http
|
|
url: https://knowledge-mcp.global.api.aws
|
|
|
|
auth:
|
|
type: none
|
|
|
|
# aws___retrieve_skill fetches vendor-authored SKILL.md workflow files — a
|
|
# vendor skill/discovery layer. Hermes's own skills and tool_search are the
|
|
# only instruction/deferral layers we ship (verified live via tools/list).
|
|
tools:
|
|
default_excluded:
|
|
- aws___retrieve_skill
|
|
|
|
# Composer-suggestion triggers (desktop brand pills).
|
|
suggest:
|
|
keywords:
|
|
- aws docs
|
|
- aws knowledge
|
|
hosts:
|
|
- aws.amazon.com
|
|
- docs.aws.amazon.com
|
|
|
|
post_install: |
|
|
No account or credentials needed — tools are available as soon as the
|
|
session restarts.
|