pulse_signed_price
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_signed_price for the schema, then POST the same URL with its arguments for the data.
The current CRYPTOGRAPHICALLY SIGNED index price for one crypto asset, from the Pulse Verity Index across thousands of assets and dozens of venues. Unlike an ordinary price feed this returns a proof: an ECDSA P-256 signature an agent can check later to demonstrate exactly which price it acted on, offline. ${PRINT_NOTE} Use it when a price has to be defensible — settlement, an audit trail, a dispute — not merely current. Requires a Pulse API key via _apiKey. Example: pulse_signed_price({ symbol: “BTC” }).
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
symbol | string | yes | Asset ticker as Pulse spells it, e.g. BTC, ETH, SOL. pulse_asset_catalog lists coverage. |
Example call
Arguments
{
"symbol": "BTC"
}
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_signed_price","arguments":{"symbol":"BTC"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('pulse_signed_price', {
"symbol": "BTC"
});
More examples
{
"symbol": "ETH"
}
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.