pulse_key_ring

Pack: pulse-verity · Endpoint: https://gateway.pipeworx.io/pulse-verity/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/pulse_key_ring for the schema, then POST the same URL with its arguments for the data.

The public keys Pulse signs its price prints with, as PEM and JWK, plus the signing algorithm, the canonical string format and which key id is currently active. Use it to verify a Pulse print in your own code, or to audit what pulse_verify_print is checking against. Needs NO API key. Example: pulse_key_ring({}).

Example call

Arguments

{}

curl

curl -X POST https://gateway.pipeworx.io/pulse-verity/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"pulse_key_ring","arguments":{}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('pulse_key_ring', {});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "pulse-verity": {
      "url": "https://gateway.pipeworx.io/pulse-verity/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 18, 2026