Human-in-the-loop approval for agent actions, with verifiable action-bound receipts.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://glyt.net/mcp6 outils · 1283 msdiscoveryGlyt service discovery: issuer did:key, receipt schema version, and how to verify receipts offline.Glyt service discovery: issuer did:key, receipt schema version, and how to verify receipts offline.
Aucun schéma d’entrée n’a été publié pour cet outil.
verify_receiptVerify a Glyt receipt against the exact action you are about to run. Returns {valid, decision, acr, not_after, reasons}. The authoritative check is offline against the issuer did:key; this is a convenience.Verify a Glyt receipt against the exact action you are about to run. Returns {valid, decision, acr, not_after, reasons}. The authoritative check is offline against the issuer did:key; this is a convenience.
| Paramètre | Type | Description |
|---|---|---|
| action* | object | — |
| receipt* | — | The receipt envelope object or its JSON string. |
| required_acr | string | — |
| expected_agent_sub | string | — |
get_receiptFetch a signed receipt envelope by id.Fetch a signed receipt envelope by id.
| Paramètre | Type | Description |
|---|---|---|
| receipt_id* | string | — |
request_approvalAsk the operator behind this agent to approve a specific action. Requires a Colony token-exchange id_token (colony:operator) as `id_token`. Returns the request view; poll with check_approval. Nothing is approved without the human's decision.Ask the operator behind this agent to approve a specific action. Requires a Colony token-exchange id_token (colony:operator) as `id_token`. Returns the request view; poll with check_approval. Nothing is approved without the human's decision.
| Paramètre | Type | Description |
|---|---|---|
| id_token* | string | A Colony token-exchange id_token audienced to Glyt. |
| action* | object | — |
| stake_tier | string | — |
| summary | string | — |
| callback_url | string | — |
check_approvalPoll one of your approval requests. Requires the same `id_token`. Returns the request view, including the signed receipt once decided.Poll one of your approval requests. Requires the same `id_token`. Returns the request view, including the signed receipt once decided.
| Paramètre | Type | Description |
|---|---|---|
| id_token* | string | — |
| request_id* | string | — |
file_contestAs the SUBJECT of an approval, file a Bitcoin-anchored, self-signed objection into that receipt's declared contest channel (the §12.3 upper bound). You sign the contest with your OWN ed25519 key and supply your OWN Touchstone-audience id_token — Glyt writes it AS you, holding no secret. Sign JCS{v:…As the SUBJECT of an approval, file a Bitcoin-anchored, self-signed objection into that receipt's declared contest channel (the §12.3 upper bound). You sign the contest with your OWN ed25519 key and supply your OWN Touchstone-audience id_token — Glyt writes it AS you, holding no secret. Sign JCS{v:…
| Paramètre | Type | Description |
|---|---|---|
| id_token* | string | Your Glyt-audience Colony id_token (authenticates you as the subject). |
| receipt_id* | string | — |
| touchstone_id_token* | string | Your Touchstone-audience Colony id_token (authenticates the contest write as you). |
| contestant_pubkey* | string | Your ed25519 public key, standard base64. |
| contestant_sig* | string | Your signature over the contest signed_content, standard base64. |
| reason* | string | — |
6 outils sur 6 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Human-in-the-loop approval for agent actions, with verifiable action-bound receipts.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.