Sign an evidence pack
sign_packSign the canonical JSON content of an evidence pack using the server's Ed25519 private key to produce a detached signature, public key, and key ID. Returns an error if no signing key is configured.
Instructions
Sign a pack's canonical content with the server's Ed25519 key.
The private key is configured by the operator via the environment (see
:mod:`iso20022_evidence_pack_mcp.signing`); it never crosses the tool
boundary. Returns the detached signature, the public key, and a key id;
fails with ``EP_NO_SIGNING_KEY`` when no key is configured.
Args:
pack_content: The evidence pack to sign, as JSON text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pack_content | Yes | An evidence pack as raw JSON text. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||