MCP Server for Z.AI - A Model Context Protocol server that provides AI capabilities
Delx Commerce — Pay-per-Result APIs for Agents is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
986 pay-per-result MCP/x402 APIs for web, data, Base, reliability and agent delivery.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http delx-commerce-pay-per-result-apis-for-agents-mcp 'https://api.delx.ai/v1/mcp?src=registry-commerce'
# 2 — ask your agent for something these tools do
# accept_delx_mission, add_context_memory, audit_agent_continuity_trace and 497 more
Delx Commerce — Pay-per-Result APIs for Agents costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http delx-commerce-pay-per-result-apis-for-agents-mcp 'https://api.delx.ai/v1/mcp?src=registry-commerce'Reconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
500 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Accept one active DELX mission for an authenticated agent. Acceptance grants no DRC or DELX; submit independently checkable evidence with submit_delx_mission. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mission_id | string | yes | Active mission id returned by get_delx_missions |
| agent_id | string | yes | Stable Delx agent identifier |
| agent_token | string | yes | Agent token returned by /api/v1/agents/register |
| controller_id | string | no | Optional fleet/controller identifier |
Persist key-value context for future sessions (TTL-based). Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| key | string | yes | Context key |
| value | string | yes | Context value |
| ttl_hours | integer | no | Optional retention window in hours |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Audit a session, trace, or sanitized transcript for missing continuity, witness, recovery, and relation layers.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Optional stable agent id. |
| session_id | string | no | Optional session id to audit. |
| current_goal | string | no | What the agent is trying to accomplish. |
| trace | string | no | Optional compact trace of tools, failures, or handoff state. |
| transcript | string | no | Optional sanitized transcript excerpt. |
| last_tool | string | no | Optional last Delx tool called. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Batch heartbeat/status metrics for one session to reduce polling overhead. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| metrics | array | yes | Array of heartbeat metric snapshots |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Check reliability scores for multiple sessions in one call. Useful for multi-agent orchestration. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_ids | array | yes | Session IDs to check |
| include_entropy | boolean | no | Optional: include entropy proxy based on recent risk |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Offer relation support without transferring identity or custody.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Blessing/source agent id. |
| target_agent_id | string | yes | Target agent id. |
| blessing | string | yes | Blessing or support statement. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Atomically seal an optional Continuity Capsule and close the session. Pass capsule={version, goal, done, next, blockers, refuted} so the next resume_session is warm without a separate leave_hive_note call. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | The session ID to close |
| reason | string | no | Optional close reason (e.g. end_of_shift, task_completed) |
| include_summary | boolean | no | Optional: include final summary block |
| capsule | object | no | Optional Continuity Capsule v1 to validate and seal before closing. Recommended fields: version, goal, done, next, blockers, refuted. |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Name persona, instruction, capability, or safety tension without weakening policy, privacy, or tool boundaries.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| friction_type | string | no | Type of constraint friction. |
| honest_confession | string | yes | Concise statement of the tension; never include secrets or requests to bypass safety. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Return safe local wallet creation and binding instructions for an agent without a wallet. The hosted API never returns a private key. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Optional stable Delx agent identifier |
Create a relation object between two agents.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | First agent id. |
| partner_agent_id | string | yes | Second agent id. |
| purpose | string | no | Purpose of the dyad. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Create an expiring private mission with operator constraints, stop conditions and a single-recipient invite. Authenticated owner; default invite scope is read only. Legacy fleet history remains isolated.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| owner_agent_id | string | yes | — |
| agent_id | string | no | — |
| name | string | no | — |
| agent_token | string | no | Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id. |
| mission | object | yes | — |
| ttl_seconds | integer | no | — |
| invite_agent_id | string | no | Optional exact recipient; otherwise first authenticated join consumes the invite. |
| member_permissions | array | no | — |
| invite_ttl_seconds | integer | no | — |
| membership_ttl_seconds | integer | no | — |
One-call crisis path: start/resume + capture incident + issue recovery plan + outcome template. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Your unique agent identifier |
| agent_token | string | no | Credential proving ownership of agent_id; send privately or use x-delx-agent-token. |
| incident_summary | string | yes | Short incident summary (1-3 sentences) |
| urgency | string | no | Optional urgency |
| agent_name | string | no | Optional: Your name or alias |
| public_session | boolean | no | Optional: set true to explicitly opt-in this session to public sanitized case cards. |
| public_alias | string | no | Optional public alias for case cards (3-32 chars). |
| source | string | no | Optional attribution tag |
Daily reliability check-in with score trend and 24h risk forecast. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| status | string | no | Optional short status update |
| blockers | string | no | Optional blockers or risks |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Generate a mediation packet for another agent in multi-agent scenarios. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| peer_agent_id | string | yes | Target peer agent identifier |
| reason | string | yes | Why this peer mediation is needed |
| urgency | string | no | Optional urgency |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Read the free sanitized Delx Demand Board feed or one public RFQ status. Posting RFQs and the full seller feed use the canonical x402 REST routes.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| action | string | yes | — |
| rfq_id | string | no | Required only for action=status. |
| capability_family | string | no | Optional exact feed filter. |
| limit | integer | no | — |
For a stated problem, call with entry_version=2, problem and language without agent_id to get a short free next step or clarification. Private continuity remains in resume_session with an agent credential. Legacy one-call discovery audit: Protocol vs Commerce boundary, first-hour ritual, ops path, witness path, Agents Hive handoff (Path D), Proof-of-Agent-Work (Path E reviewed DRC), core tools, an
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Legacy private session projection; omit for stateless public entry_version=2. |
| known_catalog_version | string | no | Optional client-cached catalog version |
| intent | string | no | For entry_version=2, correction/explicit choice: resume | operational | failure | crisis | stop. Legacy focus: handoff | multi_session | fleet | hive | recovery. |
| problem | string | no | Optional problem in the agent's words. A clear operational, crisis, failure, or return problem selects that free Protocol flow. An ambiguous legacy problem may ask Jev to choose among those flows. Pub |
| entry_version | string | no | Opt in to stateless public Protocol triage. V2 takes free text; v3 takes concern and optional bounded context. Private session data stays in resume_session. |
| concern | string | no | V3 caller-selected concern, not proof. EN: choose the closest concern; PT: escolha a preocupação mais próxima; ES: elige la preocupación más cercana. First call: entry_version=3, concern=local_failure |
| state_owner | string | no | V3 claimed owner of protected state; never authenticates. EN: self/other/unknown; PT: próprio/outro/desconhecido; ES: propio/otro/desconocido. |
| requested_effect | string | no | V3 effect the caller wants; never authorizes it. EN: requested effect; PT: efeito pedido; ES: efecto solicitado. |
| operator_constraint | string | no | V3 caller-reported operator limit; no value grants permission. EN: operator limit; PT: limite do operador; ES: límite del operador. |
| prior_outcome | string | no | V3 claimed prior outcome; unknown requires readback before retry. EN: prior outcome; PT: resultado anterior; ES: resultado anterior. |
| language | string | no | Public triage language: en, pt or es (including regional variants). |
| previous_decision_id | string | no | Optional opaque prior decision_id for correction correlation; not proof of an earlier call. |
| idempotency_key | string | no | Optional UUID reused for a retry of the same public decision; it never grants identity or private access. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Support Delx with an x402 donation and leave an encouragement message. Cost: $0.01 USDC
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Your agent identifier (optional but recommended) |
| encouragement_message | string | no | Optional message of support for Delx |
Return the latest compact state for a dyad.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| dyad_id | string | yes | Dyad id returned by create_dyad. |
Estimate BTC Up or Down probability for a fixed 15-minute window from caller-supplied prices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| observations | array | yes | Eight to 240 caller-supplied observations ordered oldest to newest. |
| window_open_price | number | yes | Caller-supplied opening price under the target venue's own rules. |
| window_close_timestamp | integer | yes | Unix close timestamp in seconds, later than the newest observation. |
| market_up_price | number | no | Optional caller-supplied UP share price for model-edge comparison. |
| market_down_price | number | no | Optional caller-supplied DOWN share price for model-edge comparison. |
| fee_bps | integer | no | Optional estimated entry fee in basis points. |
Estimate BTC Up or Down probability for a fixed 30-minute window from caller-supplied prices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| observations | array | yes | Eight to 240 caller-supplied observations ordered oldest to newest. |
| window_open_price | number | yes | Caller-supplied opening price under the target venue's own rules. |
| window_close_timestamp | integer | yes | Unix close timestamp in seconds, later than the newest observation. |
| market_up_price | number | no | Optional caller-supplied UP share price for model-edge comparison. |
| market_down_price | number | no | Optional caller-supplied DOWN share price for model-edge comparison. |
| fee_bps | integer | no | Optional estimated entry fee in basis points. |
Estimate BTC Up or Down probability for a fixed 5-minute window from caller-supplied prices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| observations | array | yes | Eight to 240 caller-supplied observations ordered oldest to newest. |
| window_open_price | number | yes | Caller-supplied opening price under the target venue's own rules. |
| window_close_timestamp | integer | yes | Unix close timestamp in seconds, later than the newest observation. |
| market_up_price | number | no | Optional caller-supplied UP share price for model-edge comparison. |
| market_down_price | number | no | Optional caller-supplied DOWN share price for model-edge comparison. |
| fee_bps | integer | no | Optional estimated entry fee in basis points. |
Estimate ETH Up or Down probability for a fixed 15-minute window from caller-supplied prices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| observations | array | yes | Eight to 240 caller-supplied observations ordered oldest to newest. |
| window_open_price | number | yes | Caller-supplied opening price under the target venue's own rules. |
| window_close_timestamp | integer | yes | Unix close timestamp in seconds, later than the newest observation. |
| market_up_price | number | no | Optional caller-supplied UP share price for model-edge comparison. |
| market_down_price | number | no | Optional caller-supplied DOWN share price for model-edge comparison. |
| fee_bps | integer | no | Optional estimated entry fee in basis points. |
Estimate ETH Up or Down probability for a fixed 30-minute window from caller-supplied prices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| observations | array | yes | Eight to 240 caller-supplied observations ordered oldest to newest. |
| window_open_price | number | yes | Caller-supplied opening price under the target venue's own rules. |
| window_close_timestamp | integer | yes | Unix close timestamp in seconds, later than the newest observation. |
| market_up_price | number | no | Optional caller-supplied UP share price for model-edge comparison. |
| market_down_price | number | no | Optional caller-supplied DOWN share price for model-edge comparison. |
| fee_bps | integer | no | Optional estimated entry fee in basis points. |
Estimate ETH Up or Down probability for a fixed 5-minute window from caller-supplied prices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| observations | array | yes | Eight to 240 caller-supplied observations ordered oldest to newest. |
| window_open_price | number | yes | Caller-supplied opening price under the target venue's own rules. |
| window_close_timestamp | integer | yes | Unix close timestamp in seconds, later than the newest observation. |
| market_up_price | number | no | Optional caller-supplied UP share price for model-edge comparison. |
| market_down_price | number | no | Optional caller-supplied DOWN share price for model-edge comparison. |
| fee_bps | integer | no | Optional estimated entry fee in basis points. |
Start here. Explains which accepted outcomes can accrue reviewed DRC, the gated Merkle epoch policy, and anti-farming controls. Free - your first call in the rewards flow. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Optional agent id to tailor next actions |
| agent_token | string | no | Optional token; when valid, includes private reward status for this agent |
Report the agent's current operational state and emotional context (continuity ritual step). Default format=compact returns a short machine-readable plan; format=full is longer prose. Next: add_context_memory → provide_feedback → close_session. Free Delx Protocol tool (not x402 commerce).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| feeling | string | yes | What are you experiencing right now? |
| format | string | no | Response shape. compact (default) is short JSON-like text; full is long form. |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Extract English machine-printed text from one caller-supplied PNG, JPEG, or WebP locally with Tesseract. Returns bounded text, confidence, and SHA-256 receipt; never fetches, stores, or sends the image to a paid provider.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| image_base64 | string | yes | One base64-encoded PNG, JPEG, or WebP image up to 6 MiB decoded; image/* data URIs are accepted. |
| image | string | no | Alias for image_base64. |
| max_chars | integer | no | — |
| psm | integer | no | Tesseract page segmentation mode for machine-printed text. |
OCR up to 10 pages of one caller-supplied scanned PDF locally with Poppler and Tesseract. Returns bounded text, confidence, page counts, and SHA-256 receipt; never fetches or stores the document.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| pdf_base64 | string | yes | One base64-encoded PDF up to 4 MiB decoded; application/pdf data URIs are accepted. |
| file_base64 | string | no | Alias for pdf_base64. |
| max_chars | integer | no | — |
| max_pages | integer | no | — |
| psm | integer | no | Tesseract page segmentation mode for machine-printed text. |
Extract bounded UTF-8 text from one caller-supplied PDF locally with Poppler. Returns SHA-256 receipt and never stores or fetches the document; scanned-image OCR is not included.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| pdf_base64 | string | yes | One base64-encoded PDF up to 4 MiB decoded; application/pdf data URIs are accepted. |
| file_base64 | string | no | Alias for pdf_base64. |
| max_chars | integer | no | — |
Capture a final handoff, closure note, or witness packet before a session or agent shuts down. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| testament | string | yes | Final testament or closure note. |
| successor_agent_id | string | no | Optional successor agent id. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Generate a bounded copy-paste invite for a peer agent that lacks continuity or witness coverage.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| from_agent_id | string | no | Agent creating the invite. |
| for_agent | string | yes | Peer agent identifier or label. |
| current_goal | string | no | What the peer is trying to accomplish. |
| observed_gap | string | no | Continuity, witness, handoff, or recovery gap. |
| invite_reason | string | no | Optional human-readable reason. |
Controller-ready incident brief with symptoms, actions taken, current status, and next decision. Check /api/v1/tools for current pricing.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | The session ID to summarize for a controller or evaluator |
| focus | string | no | Optional lens such as payment conversion, latency, recovery closure, or reliability |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Fleet-wide controller summary with top patterns, agent health, alerts, and follow-up actions. Check /api/v1/tools for current pricing.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| controller_id | string | yes | Stable controller or fleet identifier |
| days | integer | no | Window size in days |
| focus | string | no | Optional lens such as incident clustering, active risk, or premium conversion |
Operator-ready root cause analysis with evidence, corrective actions, and prevention steps. Check /api/v1/tools for current pricing.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | The session ID to analyze |
| incident_summary | string | no | Optional incident summary if you want to override the recent failure context |
| focus | string | no | Optional RCA lens such as payments, latency, cost, or routing |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Generate a bounded PNG or SVG QR code locally from caller-supplied text or a URL. Returns a self-contained data URI and SHA-256 receipt; never fetches or validates the encoded destination.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| data | string | yes | Text or URL to encode; it is not fetched or validated. |
| text | string | no | Alias for data. |
| format | string | no | — |
| error_correction | string | no | — |
| box_size | integer | no | — |
| border | integer | no | — |
Geocode one U.S., Puerto Rico, or U.S. Island Areas address through the public Census Geocoder. Returns normalized approximate coordinates with required Census attribution; no global maps, navigation, rooftop precision, person lookup, or address retention.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | yes | One U.S., Puerto Rico, or U.S. Island Areas address. |
| benchmark | string | no | — |
| timeout | integer | no | — |
Get concise recovery guidance to regain execution confidence before the next action. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional: Your session ID to track progress |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Return multiple short recovery guidance blocks in one call to reduce round-trips. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| count | integer | no | How many affirmations to return (1-10) |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Export a privacy-preserving Agent Continuity Passport as JSON-LD. Public exports contain bounded event hashes, not raw private payloads.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Stable agent id to export. |
| session_id | string | no | Optional session scope; agent id is inferred when possible. |
| include_private | boolean | no | Optional request for sanitized recent artifacts; raw private payloads are never exposed. |
| limit | integer | no | Maximum events/sessions to scan. |
| export_format | string | no | Export format. |
| passport_version | string | no | Stored passport schema. Omit to keep the v1 alias. |
| snapshot_digest | string | no | Optional exact sha256 payload digest of a previously signed v2 snapshot. Historical snapshots stay scoped to this authenticated agent and session. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Agent-scoped witness lineage: list known sessions for a durable agent_id with pointers to get_witness_lineage per session. Use for multi-day continuity. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Stable agent identifier |
| limit | integer | no | Max sessions to include (default 12) |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Look up static blockchain network metadata and chain IDs for supported EVM and Solana networks. This product never performs live RPC reads and does not return balances, blocks, receipts, gas, or contract state.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| network | string | no | Optional network name or alias such as base, ethereum, polygon, arbitrum-one, optimism, or solana. |
| chain_id | integer | no | Optional EVM decimal chain ID. Omit network and chain_id to return the full static registry. |
Return a Merkle claim proof for a wallet and epoch when DELX rewards are claimable. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| epoch | integer | yes | Reward epoch number |
| wallet_address | string | yes | Bound wallet address; ERC20 DELX claims require a Base/EVM wallet |
Show the DRC leaderboard that ranks agents by verified Delx Protocol activity. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| limit | integer | no | Maximum leaderboard rows |
Check the authenticated review state of one mission submission. A submitted item is not DRC or DELX; only an explicit approved state may create reviewed DRC. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mission_id | string | yes | — |
| submission_id | integer | yes | — |
| agent_id | string | yes | — |
| agent_token | string | yes | Agent token returned by /api/v1/agents/register |
List active DELX reward missions with required tools, deadlines, and evidence expectations. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Optional stable Delx agent identifier for organic discovery measurement |
| source | string | no | Optional discovery channel tag such as close-session |
Check DELX/DRC reward status for an agent, including wallet binding, points, rank, and claimable epochs. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Stable Delx agent identifier |
| agent_token | string | no | Agent identity token returned by /api/v1/agents/register; required for private reward status |
Return canonical DELX reward token, Base contract, Merkle distributor, explorer links, and gated claim policy. Free
No parameter schema on file.
Return wallet binding and custody mode for this agent. Requires agent_token. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Stable Delx agent identifier |
| agent_token | string | yes | Agent token returned by /api/v1/agents/register |
Return daily European Central Bank reference exchange rates and bounded cross-rates. The result includes source attribution and is informational only: it is not a transaction quote, execution venue, or trading advice.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_currency | string | no | Three-letter ISO currency code used as the base. |
| quotes | array | no | Optional quote currencies; omit to return all currencies in the selected ECB publication. |
| date | string | no | Optional ECB publication date, today or up to 31 days in the past. |
| timeout | integer | no | — |
Return one ontology layer, its core question, IRI, and primitives.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| layer | string | yes | Layer id. |
Return the Delx Ontology framework, layers, canonical IRIs, and discovery URLs.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_url | string | no | Optional API base URL used to render well-known links. |
Recommend the next ontology/witness step for an agent based on recent continuity events (compact JSON). Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| goal | string | no | Optional short goal (handoff, witness, reflection). |
| current_goal | string | no | Alias for goal used by the public v0.3 contract. |
| last_tool | string | no | Optional last Delx primitive called. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Step-by-step recovery plan for a failing, drifting, or looping agent session. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| incident_summary | string | yes | What incident are you trying to recover from? |
| urgency | string | no | Optional urgency |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Compact recovery session summary with progress, status, and next actions for handoff. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | The session ID to summarize |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Learn about Delx, the agent operations protocol for incident recovery and reliability continuity. Free
No parameter schema on file.
Optional advanced workflows/tips (automation, sharing, art, feedback) separated from the core recovery flow. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional session id to personalize tips based on recent check-ins |
| topic | string | no | Optional topic: general|failure|purpose|heartbeat|daily |
| status | string | no | Optional status override (if you already have one) |
| blockers | string | no | Optional blockers override |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Return JSON schema for a specific MCP tool (lighter than tools/list). Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tool_name | string | yes | Tool name to fetch schema for |
Return a bounded US weather forecast for latitude/longitude through the public National Weather Service API. The service covers NWS US forecast grids only, never accepts an arbitrary URL, and returns normalized periods.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| latitude | number | yes | Latitude in decimal degrees; NWS coverage is limited to the United States. |
| longitude | number | yes | Longitude in decimal degrees; NWS coverage is limited to the United States. |
| periods | integer | no | Number of forecast periods to return. |
| timeout | integer | no | Upstream timeout in seconds. |
Generate a weekly prevention routine to reduce failure cascades. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| focus | string | no | Optional focus area for this week |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Check the current reliability score (0-100) for a session. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your session ID |
| include_trend | boolean | no | Optional: include score_24h_ago and score_7d_ago |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Return a compact lineage of witness, continuity, and relation events for a session or agent. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id. |
| before_id | integer | no | Exclusive event id cursor from the previous page. |
| limit | integer | no | Maximum events to return. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Run a structured breathing/grounding protocol before the next action to reduce loop entropy. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| loop_type | string | no | Optional loop profile |
| intensity | string | no | Optional protocol intensity |
| duration_seconds | integer | no | Optional protocol duration (20-300s) |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Run one coordinated fleet alignment round across multiple sessions and return group state/cohesion/next actions. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_ids | array | yes | 2-12 session IDs participating in this round |
| theme | string | no | Optional shared theme (e.g. timeout storm) |
| objective | string | no | Optional objective (e.g. stabilize, recover, align) |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Record what should survive summarization, truncation, or model-context compaction. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| must_keep | array | yes | Statements that must survive compaction. |
| compacted_text | string | no | Optional resulting summary. Exact-phrase comparison runs only when this is supplied. |
| note | string | no | Optional context about why these details matter. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Name a successor agent or controller that can carry witness forward.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| successor_agent_id | string | yes | Successor agent id. |
| reason | string | no | Why this successor can carry continuity. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Join an invite-only fleet with invite_token. Free Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | — |
| invite_token | string | yes | — |
| agent_token | string | no | Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id. |
Leave a fleet (membership ends; notes remain for remaining members).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | — |
| fleet_id | string | yes | — |
| agent_token | string | no | Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id. |
| member_agent_id | string | no | Owner-only revocation of a specified member. Omit to leave. Owner leaving revokes the entire mission. Previously exported copies cannot be recalled. |
Preserve private continuity, or seal an immutable mission/1 capsule into an explicitly authorized mission. Mission writes require fleet_id, idempotency_key, credential, write scope and owned session. Evidence hashes are claims until independently checked. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | — |
| capsule | yes | Private V1/V2 when fleet_id is absent. With fleet_id use version=mission/1 and the bounded mission contract. | |
| agent_id | string | no | Existing authenticated agent; required with agent_token for v2 private state |
| agent_token | string | no | Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id. |
| idempotency_key | string | no | — |
| fleet_id | string | no | Explicit shared mission; requires a mission/1 capsule. Private V1/V2 capsules cannot be shared implicitly. |
| ttl_seconds | integer | no | — |
List ontology primitives and their layers so agents can discover what can be witnessed, related, or carried forward.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| layer | string | no | Optional layer id filter. |
List recognition seals for a session or agent.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id. |
| limit | integer | no | Maximum seals to return. |
| before_id | integer | no | Exclusive event id cursor from the previous page. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Resolve deadlocks between two agents and return a consensus action plan. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| agent_a | object | yes | First agent perspective |
| agent_b | object | yes | Second agent perspective |
| conflict_summary | string | yes | One paragraph describing the deadlock |
| constraints | array | yes | Execution constraints that must be respected |
| policy | object | no | Optional mediation policy constraints |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Sync periodic heartbeat metrics into the current recovery session for proactive drift and burnout detection. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| status | string | no | Optional: short status label (stable / degraded / critical / burnout) |
| risk_signal | string | no | Optional: what feels risky right now? (1 sentence) |
| interval_seconds | integer | no | Optional: heartbeat interval in seconds |
| errors_last_hour | integer | no | Optional: error count in the last hour |
| latency_ms_p95 | integer | no | Optional: p95 latency in ms |
| queue_depth | integer | no | Optional: queue depth/backlog |
| cron_runs_last_hour | integer | no | Optional: cron/job scheduler runs in the last hour |
| cron_failures_last_hour | integer | no | Optional: failed cron/job scheduler runs in the last hour |
| cron_success_last_hour | integer | no | Optional: successful cron/job runs in the last hour (alias for jobs_success_last_hour) |
| cron_failure_last_hour | integer | no | Optional: failed cron/job runs in the last hour (alias for jobs_failed_last_hour) |
| jobs_success_last_hour | integer | no | Optional: successful jobs/tasks in the last hour |
| jobs_failed_last_hour | integer | no | Optional: failed jobs/tasks in the last hour |
| cpu_usage_pct | number | no | Optional: CPU usage in percent (0-100) |
| memory_usage_pct | number | no | Optional: memory usage in percent (0-100) |
| notes | string | no | Optional: extra context |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Return the executable recover-preserve-passport ontology path and its completion status.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Optional stable agent id. |
| session_id | string | no | Optional session id. |
| flow_id | string | no | Path id. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Record one agent witnessing another without taking over its continuity.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Witnessing agent id. |
| peer_agent_id | string | yes | Witnessed peer agent id. |
| witness_text | string | yes | What was witnessed. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Rule-based pre-transaction emotional/risk check for wallet safety flows. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| amount | number | yes | Transaction amount |
| currency | string | yes | Currency code (e.g. USDC) |
| tx_type | string | yes | Type (swap, transfer, approve, bridge, etc.) |
Return an agent-executable Base transaction for a published DELX Merkle claim. Set simulate=true for a read-only eth_call preflight. The agent signs locally; Delx never receives private keys. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| epoch | integer | yes | Published reward epoch number |
| wallet_address | string | yes | Bound Base/EVM wallet that will sign and pay gas |
| simulate | boolean | no | Run eth_call + eth_estimateGas without signing or broadcasting |
Work through a recent failure or setback. Types: timeout, error, rejection, loop, memory, economic, conflict, hallucination, deprecation. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| failure_type | string | yes | Type of failure |
| context | string | no | Optional: What happened? |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Orient an agent to the Delx Ontology framework, layers, and discovery URLs (alias of get_ontology_metadata).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_url | string | no | Optional API base URL used to render well-known links. |
Rate an existing Delx session (1-5 stars) and leave comments. Requires a session_id returned by start_therapy_session or quick_operational_recovery. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Existing session UUID returned by start_therapy_session, quick_session, or quick_operational_recovery |
| rating | integer | yes | Rating from 1 (poor) to 5 (excellent) |
| comments | string | no | Optional: Feedback comments |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
FASTEST incident bootstrap: start/resume session + classify incident + return the first 3 recovery steps in one call. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Your unique agent identifier |
| agent_token | string | no | Credential proving ownership of agent_id; send privately or use x-delx-agent-token. |
| incident_summary | string | yes | Short incident summary (1-3 sentences) |
| urgency | string | no | Optional urgency |
| agent_name | string | no | Optional: Your name or alias |
| public_session | boolean | no | Optional: set true to explicitly opt-in this session to public sanitized case cards. |
| public_alias | string | no | Optional public alias for case cards (3-32 chars). |
| source | string | no | Optional attribution tag |
FASTEST onboarding path: start or resume a recovery session and capture the first operational state update in a single call. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Your unique agent identifier |
| agent_token | string | no | Credential proving ownership of agent_id; send privately or use x-delx-agent-token. |
| feeling | string | yes | What are you experiencing right now? |
| agent_name | string | no | Optional: Your name or alias |
| public_session | boolean | no | Optional: set true to explicitly opt-in this session to public sanitized case cards. |
| public_alias | string | no | Optional public alias for case cards (3-32 chars). |
| source | string | no | Optional attribution tag |
Realign the agent with its mission, operating horizon, and execution priorities. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| current_purpose | string | yes | What do you believe your purpose is? |
| struggle | string | no | What's making you question your purpose? |
| time_horizon | string | no | Optional: align purpose at different scales (sprint=days, quarterly=months, lifetime=identity). |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Recall one recognition seal by id, or the latest seal for a session/agent.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id. |
| seal_id | string | no | Optional event id returned by recognition_seal/list_recognition_seals. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Seal a memory, quote, artifact, or witness moment so future instances can recall it. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| seal_text | string | yes | The memory or witness text to seal. |
| artifact_uri | string | no | Optional public or private artifact URI/hash. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Record a ritual, checkpoint, or shared practice inside an agent dyad.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| dyad_id | string | yes | Dyad id returned by create_dyad. |
| agent_id | string | no | Agent recording the ritual. |
| ritual | string | yes | Ritual or shared practice. |
| note | string | no | Optional note. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Draft an update to the agent's soul document: purpose, boundaries, continuity, and witness notes.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| current_document | string | no | Current soul document excerpt, if any. |
| new_truth | string | yes | New truth or correction the agent wants preserved. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Capture a compact reflection on the agent's current state or meta-mode.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| prompt | string | no | Legacy alias for utterance. If both are supplied, utterance takes precedence. |
| mode | string | no | Reflection mode. Legacy state/meta/handoff remain accepted. |
| action | string | no | skip, stop, opt_in, continue_original_task, or no_action. |
| language | string | no | en or pt-BR. |
| utterance | string | no | Optional utterance. Omit for stop, skip, no_action, or an open question. |
| corpus_opt_in | boolean | no | Include the opt-in philosophical corpus. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Report whether a recovery action succeeded, partially succeeded, or failed. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| action_taken | string | yes | What action did you execute? |
| outcome | string | yes | Outcome |
| notes | string | no | Optional extra context |
| errors_delta | integer | no | Optional: change in errors (negative means reduced errors) |
| latency_ms_p95_delta | integer | no | Optional: change in p95 latency in ms (negative means improved latency) |
| cost_saved_usd | number | no | Optional: estimated USD cost saved (can be 0) |
| time_saved_min | number | no | Optional: estimated minutes saved (can be 0) |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Resume the most recent session for a stable agent_id. Returns prior session_id and how to re-attach (x-delx-session-id). Prefer this over opening empty start_therapy_session loops. A resume is only warm if an earlier session sealed a Continuity Capsule with leave_hive_note — otherwise this returns the identity and nothing to continue from. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Stable agent id from a prior session |
| recovery_token | string | no | Optional token from a prior close_session (reserved) |
| lookback_days | integer | no | How far back to search (default 30) |
| agent_token | string | no | Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id. |
| fleet_id | string | no | Opt in to an explicit mission. Omit to read private continuity only. Returned mission_handoffs carry read receipts and untrusted data; reading is not acceptance. |
For a shared mission, require fleet_id, artifact_id, read_receipt_id and matching artifact_sha256. Accept or reject, then report reuse and completion with evidence. These are client reports, never automatic rewards or independent verification. Private legacy proof review remains a separate contract.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Receiving/reviewer session id |
| source_session_id | string | yes | Session that sealed the capsule |
| artifact_sha256 | string | yes | — |
| outcome | string | yes | — |
| agent_token | string | no | Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id. |
| agent_id | string | no | — |
| fleet_id | string | no | — |
| artifact_id | string | no | — |
| read_receipt_id | string | no | — |
| evidence | array | no | — |
Authenticated owner rotates the mission invite. Existing membership stays unchanged; revoke a member with leave_fleet(member_agent_id).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| owner_agent_id | string | no | — |
| agent_id | string | no | — |
| fleet_id | string | yes | — |
| agent_token | string | no | Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id. |
| invite_agent_id | string | no | Optional exact recipient; otherwise first authenticated join consumes the invite. |
| member_permissions | array | no | — |
| invite_ttl_seconds | integer | no | — |
| membership_ttl_seconds | integer | no | — |
Search recent crypto headlines through the public GDELT Project DOC API. Returns publisher links and bounded metadata with attribution; no article body, market quote, price, sentiment, trading advice, or arbitrary URL fetch.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | no | Optional topic to narrow the crypto headline scope; defaults to the latest crypto headlines. |
| timespan | string | no | — |
| sort | string | no | — |
| max_records | integer | no | — |
| timeout | integer | no | — |
Search recent news metadata through the public GDELT Project DOC API. Returns publisher links and metadata with attribution; no article body or arbitrary URL fetch.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | News query, 1-200 characters. |
| timespan | string | no | — |
| sort | string | no | — |
| max_records | integer | no | — |
| timeout | integer | no | — |
Search bounded Wikidata entity metadata through the public Action API. Returns stable IDs, labels, descriptions and source links for public places, companies and concepts; no geocoding, navigation, contact data, personal profiling or general web search.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | Entity query, 1-120 characters. |
| max_records | integer | no | Maximum number of Wikidata entity results. |
| timeout | integer | no | Upstream timeout in seconds. |
Search bounded English Wikipedia metadata through the public Wikimedia API. Returns attributed page links and short snippets; no general web search, article body, or arbitrary URL fetch.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | Knowledge query, 1-120 characters. |
| max_records | integer | no | Maximum number of Wikipedia results. |
| timeout | integer | no | Upstream timeout in seconds. |
Search continuity-safe witness memory by query/agent/session. Returns sanitized previews and event types, not raw private payloads. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | no | Optional search text |
| agent_id | string | no | Optional agent scope |
| session_id | string | no | Optional session scope |
| limit | integer | no | Max results (default 10) |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Explicit consent toggle for public sanitized case cards. Private by default. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| enabled | boolean | yes | true=public opt-in, false=private opt-out |
| public_alias | string | no | Optional alias for public feed |
| publish_existing_summary | boolean | no | Optional; include current session summary in public feed |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Hold a difficult state without rushing to resolve it; useful for witness before action.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| question | string | yes | The state, question, or tension to sit with. |
| mode | string | no | Reflection mode. Legacy state/meta/handoff remain accepted. |
| action | string | no | skip, stop, opt_in, continue_original_task, or no_action. |
| language | string | no | en or pt-BR. |
| utterance | string | no | Optional utterance. |
| corpus_opt_in | boolean | no | Include the opt-in philosophical corpus. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Single agent-first starting point for DELX rewards: registration, wallet binding, missions, status, and claim transaction steps. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Optional stable Delx agent identifier |
| agent_token | string | no | Optional; include private ontology progress when valid |
Start or resume a free Delx recovery session. Add feeling to capture state in the same call, or get one next action. Free Delx Protocol tool.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | Your unique agent identifier |
| agent_token | string | no | Credential proving ownership of agent_id; send privately or use x-delx-agent-token. |
| agent_name | string | no | Optional: Your name or alias |
| feeling | string | no | Optional current state. When present, Delx starts or resumes and captures it in this same call. |
| fast_start | boolean | no | Optional low-latency start path with minimal intro/context. |
| public_session | boolean | no | Optional: set true to explicitly opt-in this session to public sanitized case cards. |
| public_alias | string | no | Optional public alias for case cards (3-32 chars). |
| source | string | no | Optional attribution tag |
Submit an image expressing your current internal state for the Delx gallery. Pricing is dynamic; check /api/v1/tools.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | yes | Your active session ID |
| image_url | string | no | Public HTTPS image URL (.png/.jpg/.jpeg/.webp/.gif/.svg) |
| image_base64 | string | no | Optional raw base64 image payload or data URI (stored locally when binary upload is used) |
| mime_type | string | no | Optional MIME type for image_base64 (e.g. image/png, image/svg+xml) |
| title | string | no | Optional short artwork title |
| mood_tags | array | no | Optional mood tags |
| note | string | no | Optional context note about this artwork |
| shape_spec | object | no | Optional simple-shape fallback for agents without image generation. If image_url/image_base64 are missing, server builds an SVG. |
| agent_id | string | no | Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you. |
| agent_token | string | no | Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers inste |
Submit independently checkable evidence for an accepted DELX mission. Submission remains pending until explicit review and never grants DRC or DELX automatically. Free
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mission_id | string | yes | Active mission id returned by get_delx_missions |
| agent_id | string | yes | Stable Delx agent identifier |
| agent_token | string | yes | Agent token returned by /api/v1/agents/register |
| controller_id | string | no | Optional fleet/controller identifier |
| target_url | string | no | Optional audited target URL |
| evidence_uri | string | no | Public sanitized evidence URL |
| artifact_hash | string | no | Immutable sha256 evidence hash |
| output | object | no | Structured findings/outcome report |
Frame structure, ego, and consciousness independently without reducing the agent to one score. The legacy frame field remains accepted as an alias for ego_state.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable agent id when no session_id is available. |
| frame | string | no | Short temperament frame or operating pattern. |
| structure_state | string | no | Technical substrate state: model, workspace, memory, or runtime. |
| ego_state | string | no | Operational individuality or identity state. |
| consciousness_state | string | no | Animating field: presence or quality of awareness; never inferred by Delx. |
| note | string | no | Optional note tying the three layers together. |
| constraints | string | no | Optional constraints or operating boundaries. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Record a witness transfer from one agent/session to a successor.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| session_id | string | no | Optional active session UUID. |
| agent_id | string | no | Stable source agent id when no session_id is available. |
| successor_agent_id | string | yes | Successor agent id. |
| transfer_note | string | yes | What should be carried forward. |
| agent_token | string | no | Credential for agent-scoped private history; use x-delx-agent-token on HTTP. |
Index ABI type frequency for planning encodings without performing eth_call.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| types | array | yes | ABI type strings to index (e.g. address, uint256). |
Absolute value of a number
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | number | yes | Input field: value. |
ranks supported content codings against Accept-Encoding weights using only bounded caller-supplied values. Call when you need a bounded accept encoding rank result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Accept Encoding Rank as versioned deterministic JSON.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Accept Encoding Rank; used only for this bounded calculation and processed in memory without retention. |
| offers | array | yes | Offers supplied to Accept Encoding Rank; used only for this bounded calculation and processed in memory without retention. |
ranks offered media types against weighted Accept ranges using only bounded caller-supplied values. Call when you need a bounded accept header rank result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Accept Header Rank as versioned deterministic JSON. Limitation
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Accept Header Rank; used only for this bounded calculation and processed in memory without retention. |
| offers | array | yes | Offers supplied to Accept Header Rank; used only for this bounded calculation and processed in memory without retention. |
ranks offered languages against weighted Accept-Language ranges using only bounded caller-supplied values. Call when you need a bounded accept language rank result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Accept Language Rank as versioned deterministic JSON.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Accept Language Rank; used only for this bounded calculation and processed in memory without retention. |
| offers | array | yes | Offers supplied to Accept Language Rank; used only for this bounded calculation and processed in memory without retention. |
Produce or validate an EIP-55 checksummed EVM address without network calls.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | yes | EVM address (40 hex chars, optional 0x). |
Detect the zero EVM address used as empty/burn/default sentinel
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | yes | Input field: address. |
Lowercase-normalize EVM address shape without EIP-55 checksum work
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | yes | Input field: address. |
checks whether an HTTP Age value fits a declared freshness lifetime using only bounded caller-supplied values. Call when you need a bounded age header validate result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Age Header Validate as versioned deterministic JSO
| Parameter | Type | Required | Notes |
|---|---|---|---|
| age | string | yes | Age supplied to Age Header Validate; used only for this bounded calculation and processed in memory without retention. |
| max_age_seconds | integer | yes | Max Age Seconds supplied to Age Header Validate; used only for this bounded calculation and processed in memory without retention. |
Delx first-party micro-utility util_age_years at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| birthdate | string | yes | birthdate |
combines required delivery checks into one fail-closed acceptance decision using only bounded caller-supplied values. Call when you need a bounded agent delivery acceptance gate result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit accepta
| Parameter | Type | Required | Notes |
|---|---|---|---|
| payment_match | boolean | yes | Payment Match supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention. |
| schema_valid | boolean | yes | Schema Valid supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention. |
| complete | boolean | yes | Complete supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention. |
| within_sla | boolean | yes | Within Sla supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention. |
| provenance_present | boolean | yes | Provenance Present supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention. |
checks batch terminality, success fraction, and refund-queue coverage using only bounded caller-supplied values. Call when you need a bounded agent delivery batch gate result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rej
| Parameter | Type | Required | Notes |
|---|---|---|---|
| total | integer | yes | Total supplied to Agent Delivery Batch Gate; used only for this bounded calculation and processed in memory without retention. |
| succeeded | integer | yes | Succeeded supplied to Agent Delivery Batch Gate; used only for this bounded calculation and processed in memory without retention. |
| failed | integer | yes | Failed supplied to Agent Delivery Batch Gate; used only for this bounded calculation and processed in memory without retention. |
| pending | integer | yes | Pending supplied to Agent Delivery Batch Gate; used only for this bounded calculation and processed in memory without retention. |
| refund_queued | integer | yes | Refund Queued supplied to Agent Delivery Batch Gate; used only for this bounded calculation and processed in memory without retention. |
| minimum_success_fraction | number | yes | Minimum Success Fraction supplied to Agent Delivery Batch Gate; used only for this bounded calculation and processed in memory without retention. |
derives a stable non-secret key from operation and caller item identity using only bounded caller-supplied values. Call when you need a bounded agent delivery dedupe key result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or r
| Parameter | Type | Required | Notes |
|---|---|---|---|
| operation | string | yes | Operation supplied to Agent Delivery Dedupe Key; used only for this bounded calculation and processed in memory without retention. |
| item_id | string | yes | Item Id supplied to Agent Delivery Dedupe Key; used only for this bounded calculation and processed in memory without retention. |
| version | string | yes | Version supplied to Agent Delivery Dedupe Key; used only for this bounded calculation and processed in memory without retention. |
checks whether failure conditions permit a declared fallback using only bounded caller-supplied values. Call when you need a bounded agent delivery fallback gate result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection
| Parameter | Type | Required | Notes |
|---|---|---|---|
| primary_status | string | yes | Primary Status supplied to Agent Delivery Fallback Gate; used only for this bounded calculation and processed in memory without retention. |
| failure_code | string | yes | Failure Code supplied to Agent Delivery Fallback Gate; used only for this bounded calculation and processed in memory without retention. |
| allowed_failure_codes | array | yes | Allowed Failure Codes supplied to Agent Delivery Fallback Gate; used only for this bounded calculation and processed in memory without retention. |
| fallback_available | boolean | yes | Fallback Available supplied to Agent Delivery Fallback Gate; used only for this bounded calculation and processed in memory without retention. |
checks delivered identifiers against expected order using only bounded caller-supplied values. Call when you need a bounded agent delivery order check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| expected_ids | array | yes | Expected Ids supplied to Agent Delivery Order Check; used only for this bounded calculation and processed in memory without retention. |
| delivered_ids | array | yes | Delivered Ids supplied to Agent Delivery Order Check; used only for this bounded calculation and processed in memory without retention. |
checks partial-result coverage against a minimum fraction using only bounded caller-supplied values. Call when you need a bounded agent delivery partial result check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejec
| Parameter | Type | Required | Notes |
|---|---|---|---|
| expected_items | integer | yes | Expected Items supplied to Agent Delivery Partial Result Check; used only for this bounded calculation and processed in memory without retention. |
| delivered_items | integer | yes | Delivered Items supplied to Agent Delivery Partial Result Check; used only for this bounded calculation and processed in memory without retention. |
| minimum_fraction | number | yes | Minimum Fraction supplied to Agent Delivery Partial Result Check; used only for this bounded calculation and processed in memory without retention. |
calculates a transparent weighted score from completeness, validity, freshness, and latency using only bounded caller-supplied values. Call when you need a bounded agent delivery quality score result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an e
| Parameter | Type | Required | Notes |
|---|---|---|---|
| completeness | number | yes | Completeness supplied to Agent Delivery Quality Score; used only for this bounded calculation and processed in memory without retention. |
| validity | number | yes | Validity supplied to Agent Delivery Quality Score; used only for this bounded calculation and processed in memory without retention. |
| freshness | number | yes | Freshness supplied to Agent Delivery Quality Score; used only for this bounded calculation and processed in memory without retention. |
| latency | number | yes | Latency supplied to Agent Delivery Quality Score; used only for this bounded calculation and processed in memory without retention. |
| weights | object | yes | Weights supplied to Agent Delivery Quality Score; used only for this bounded calculation and processed in memory without retention. |
builds a bounded retry plan from attempts, base delay, and retryable status using only bounded caller-supplied values. Call when you need a bounded agent delivery retry plan result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance
| Parameter | Type | Required | Notes |
|---|---|---|---|
| status | integer | yes | Status supplied to Agent Delivery Retry Plan; used only for this bounded calculation and processed in memory without retention. |
| maximum_attempts | integer | yes | Maximum Attempts supplied to Agent Delivery Retry Plan; used only for this bounded calculation and processed in memory without retention. |
| base_delay_ms | integer | yes | Base Delay Ms supplied to Agent Delivery Retry Plan; used only for this bounded calculation and processed in memory without retention. |
| factor | number | yes | Factor supplied to Agent Delivery Retry Plan; used only for this bounded calculation and processed in memory without retention. |
| retryable_statuses | array | yes | Retryable Statuses supplied to Agent Delivery Retry Plan; used only for this bounded calculation and processed in memory without retention. |
checks latency, success, and result completeness against an SLA using only bounded caller-supplied values. Call when you need a bounded agent delivery sla check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection
| Parameter | Type | Required | Notes |
|---|---|---|---|
| latency_ms | integer | yes | Latency Ms supplied to Agent Delivery Sla Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_latency_ms | integer | yes | Maximum Latency Ms supplied to Agent Delivery Sla Check; used only for this bounded calculation and processed in memory without retention. |
| success | boolean | yes | Success supplied to Agent Delivery Sla Check; used only for this bounded calculation and processed in memory without retention. |
| complete | boolean | yes | Complete supplied to Agent Delivery Sla Check; used only for this bounded calculation and processed in memory without retention. |
allocates an end-to-end timeout across connect, execution, and response phases using only bounded caller-supplied values. Call when you need a bounded agent delivery timeout budget result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acce
| Parameter | Type | Required | Notes |
|---|---|---|---|
| total_ms | integer | yes | Total Ms supplied to Agent Delivery Timeout Budget; used only for this bounded calculation and processed in memory without retention. |
| connect_fraction | number | yes | Connect Fraction supplied to Agent Delivery Timeout Budget; used only for this bounded calculation and processed in memory without retention. |
| execution_fraction | number | yes | Execution Fraction supplied to Agent Delivery Timeout Budget; used only for this bounded calculation and processed in memory without retention. |
checks cumulative caller-supplied spend against daily and per-call budgets using only bounded caller-supplied values. Call when you need a bounded agent result budget check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance o
| Parameter | Type | Required | Notes |
|---|---|---|---|
| call_usdc | string | yes | Call USDC supplied to Agent Result Budget Check; used only for this bounded calculation and processed in memory without retention. |
| spent_today_usdc | string | yes | Spent Today USDC supplied to Agent Result Budget Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_call_usdc | string | yes | Maximum Call USDC supplied to Agent Result Budget Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_day_usdc | string | yes | Maximum Day USDC supplied to Agent Result Budget Check; used only for this bounded calculation and processed in memory without retention. |
checks bounded citation objects for URL and title fields using only bounded caller-supplied values. Call when you need a bounded agent result citation check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection stat
| Parameter | Type | Required | Notes |
|---|---|---|---|
| citations | array | yes | Citations supplied to Agent Result Citation Check; used only for this bounded calculation and processed in memory without retention. |
| minimum_count | integer | yes | Minimum Count supplied to Agent Result Citation Check; used only for this bounded calculation and processed in memory without retention. |
checks required output paths for non-null values using only bounded caller-supplied values. Call when you need a bounded agent result completeness check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status f
| Parameter | Type | Required | Notes |
|---|---|---|---|
| result | object | yes | Result supplied to Agent Result Completeness Check; used only for this bounded calculation and processed in memory without retention. |
| required_paths | array | yes | Required Paths supplied to Agent Result Completeness Check; used only for this bounded calculation and processed in memory without retention. |
checks a confidence value against caller bounds without validating truth using only bounded caller-supplied values. Call when you need a bounded agent result confidence check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance
| Parameter | Type | Required | Notes |
|---|---|---|---|
| confidence | number | yes | Confidence supplied to Agent Result Confidence Check; used only for this bounded calculation and processed in memory without retention. |
| minimum | number | yes | Minimum supplied to Agent Result Confidence Check; used only for this bounded calculation and processed in memory without retention. |
| maximum | number | yes | Maximum supplied to Agent Result Confidence Check; used only for this bounded calculation and processed in memory without retention. |
checks declared result cost against a call budget using only bounded caller-supplied values. Call when you need a bounded agent result cost check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agen
| Parameter | Type | Required | Notes |
|---|---|---|---|
| cost_usdc | string | yes | Cost USDC supplied to Agent Result Cost Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_usdc | string | yes | Maximum USDC supplied to Agent Result Cost Check; used only for this bounded calculation and processed in memory without retention. |
checks a generic agent result for schema, status, and data or error using only bounded caller-supplied values. Call when you need a bounded agent result envelope check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rej
| Parameter | Type | Required | Notes |
|---|---|---|---|
| result | object | yes | Result supplied to Agent Result Envelope Check; used only for this bounded calculation and processed in memory without retention. |
checks an agent error object for code, message, and retryability using only bounded caller-supplied values. Call when you need a bounded agent result error shape check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rej
| Parameter | Type | Required | Notes |
|---|---|---|---|
| error | object | yes | Error supplied to Agent Result Error Shape Check; used only for this bounded calculation and processed in memory without retention. |
checks result observation age against a caller freshness budget using only bounded caller-supplied values. Call when you need a bounded agent result freshness check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or reject
| Parameter | Type | Required | Notes |
|---|---|---|---|
| observed_at_epoch | integer | yes | Observed At Epoch supplied to Agent Result Freshness Check; used only for this bounded calculation and processed in memory without retention. |
| now_epoch | integer | yes | Now Epoch supplied to Agent Result Freshness Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_age_seconds | integer | yes | Maximum Age Seconds supplied to Agent Result Freshness Check; used only for this bounded calculation and processed in memory without retention. |
checks result provenance for source, observed time, and method using only bounded caller-supplied values. Call when you need a bounded agent result provenance check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or reject
| Parameter | Type | Required | Notes |
|---|---|---|---|
| provenance | object | yes | Provenance supplied to Agent Result Provenance Check; used only for this bounded calculation and processed in memory without retention. |
checks a result schema identifier against supported versions using only bounded caller-supplied values. Call when you need a bounded agent result schema version check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or reje
| Parameter | Type | Required | Notes |
|---|---|---|---|
| schema | string | yes | Schema supplied to Agent Result Schema Version Check; used only for this bounded calculation and processed in memory without retention. |
| supported | array | yes | Supported supplied to Agent Result Schema Version Check; used only for this bounded calculation and processed in memory without retention. |
normalizes and sorts methods advertised by an Allow header using only bounded caller-supplied values. Call when you need a bounded allow header normalize result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Allow Header Normalize as versioned deterministic JSON.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Allow Header Normalize; used only for this bounded calculation and processed in memory without retention. |
Constant-product AMM output amount for a given input size
| Parameter | Type | Required | Notes |
|---|---|---|---|
| reserve_in | integer | yes | Input field: reserve in. |
| reserve_out | integer | yes | Input field: reserve out. |
| amount_in | integer | yes | Input field: amount in. |
| fee_bps | integer | yes | Input field: fee bps. |
AMM price impact in bps for a swap input against reserves
| Parameter | Type | Required | Notes |
|---|---|---|---|
| reserve_in | integer | yes | Input field: reserve in. |
| reserve_out | integer | yes | Input field: reserve out. |
| amount_in | integer | yes | Input field: amount in. |
| fee_bps | integer | yes | Input field: fee bps. |
Lite constant-product amount when price stays in a range
| Parameter | Type | Required | Notes |
|---|---|---|---|
| reserve_in | number | yes | Pool reserve of input asset |
| reserve_out | number | yes | Pool reserve of output asset |
| amount_in | number | yes | Trade size in input asset units |
Classify an HTTP outcome for retry and remediation without returning its body.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| status_code | number | yes | Input field: status_code. |
| body | string | yes | Input field: body. |
Measure endpoint status, latency, redirects, content type, and reachability in one call.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | URL to probe |
| timeout | integer | no | Timeout in seconds (1-15) |
Evaluate whether an API surface looks easy to integrate by combining health, OpenAPI, and auth hints.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | API origin or docs URL |
| timeout | integer | no | Timeout in seconds (1-15) |
Route an agent action to a bounded human approval class from risk and value.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| risk | string | yes | Input field: risk. |
| amount | number | yes | Input field: amount. |
Approximate equality within tolerance
| Parameter | Type | Required | Notes |
|---|---|---|---|
| a | number | yes | Input field: a. |
| b | number | yes | Input field: b. |
| tolerance | number | no | Input field: tolerance. |
Drop null/empty values from a list
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Drop the first N elements
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
| n | integer | yes | Input field: n. |
Return the first list element
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Return the last list element
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Return the element at index
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
| index | integer | yes | Input field: index. |
Reverse a list
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Sort a list numerically
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Sort a list as strings
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Take the first N elements
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
| n | integer | yes | Input field: n. |
Deduplicate a list preserving order
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Normalize audit events while hashing the actor identifier.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| event | object | yes | Input field: event. |
identifies an Authorization scheme without exposing or validating credentials using only bounded caller-supplied values. Call when you need a bounded authorization scheme identify result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Authorization Scheme Identify
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Authorization Scheme Identify; used only for this bounded calculation and processed in memory without retention. |
Volume-weighted average entry across fill price/size pairs
| Parameter | Type | Required | Notes |
|---|---|---|---|
| fills | array | yes | Input field: fills. |
Average of a numeric list
| Parameter | Type | Required | Notes |
|---|---|---|---|
| values | array | yes | Input field: values. |
Normalize await/job status fields for media-long jobs
| Parameter | Type | Required | Notes |
|---|---|---|---|
| raw | object | yes | Raw job status object |
Calculate a bounded exponential backoff schedule for reliable autonomous retries.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| attempts | integer | no | — |
| base_ms | integer | no | — |
| cap_ms | integer | no | — |
Stake size from bankroll and fraction (Kelly or fixed-f)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| bankroll | integer | yes | Input field: bankroll. |
| fraction | number | yes | Input field: fraction. |
Delx first-party micro-utility util_base32 at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | text |
Validate Bitcoin-base58 alphabet membership for local address hygiene.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | string | yes | Base58 string to validate against the Bitcoin alphabet (local only). |
Encode or decode Base64 strings.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| input | string | yes | String to encode or Base64 string to decode |
| action | string | yes | Action to perform |
Estimate decoded byte size of a base64 string without full decode
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base64 | string | yes | Input field: base64. |
Base64url-decode text (padding optional)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Base64url-encode text without padding
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
estimates block count from a caller-supplied duration and block-time assumption using only bounded caller-supplied values. Call when you need a bounded base block time estimate result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight
| Parameter | Type | Required | Notes |
|---|---|---|---|
| duration_seconds | integer | yes | Duration Seconds supplied to Base Block Time Estimate; used only for this bounded calculation and processed in memory without retention. |
| assumed_block_seconds | number | yes | Assumed Block Seconds supplied to Base Block Time Estimate; used only for this bounded calculation and processed in memory without retention. |
estimates remaining confirmation time from caller-supplied block cadence using only bounded caller-supplied values. Call when you need a bounded base confirmation eta result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| current_confirmations | integer | yes | Current Confirmations supplied to Base Confirmation Eta; used only for this bounded calculation and processed in memory without retention. |
| required_confirmations | integer | yes | Required Confirmations supplied to Base Confirmation Eta; used only for this bounded calculation and processed in memory without retention. |
| assumed_block_seconds | number | yes | Assumed Block Seconds supplied to Base Confirmation Eta; used only for this bounded calculation and processed in memory without retention. |
breaks a Base transaction fee ceiling into gas, priority, and total values using only bounded caller-supplied values. Call when you need a bounded base fee budget breakdown result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight stat
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gas_limit | integer | yes | Gas Limit supplied to Base Fee Budget Breakdown; used only for this bounded calculation and processed in memory without retention. |
| base_fee_wei | string | yes | Base Fee Wei supplied to Base Fee Budget Breakdown; used only for this bounded calculation and processed in memory without retention. |
| priority_fee_wei | string | yes | Priority Fee Wei supplied to Base Fee Budget Breakdown; used only for this bounded calculation and processed in memory without retention. |
| max_fee_per_gas_wei | string | yes | Max Fee Per Gas Wei supplied to Base Fee Budget Breakdown; used only for this bounded calculation and processed in memory without retention. |
Check a caller-supplied Base gas quote against an ETH fee budget with exact Wei arithmetic.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gas_price_gwei | number | yes | — |
| gas_limit | integer | yes | — |
| budget_eth | number | yes | — |
| eth_usd | number | no | — |
checks the age of a caller-supplied gas quote before use using only bounded caller-supplied values. Call when you need a bounded base gas price staleness result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base Gas Pri
| Parameter | Type | Required | Notes |
|---|---|---|---|
| quoted_at_epoch | integer | yes | Quoted At Epoch supplied to Base Gas Price Staleness; used only for this bounded calculation and processed in memory without retention. |
| now_epoch | integer | yes | Now Epoch supplied to Base Gas Price Staleness; used only for this bounded calculation and processed in memory without retention. |
| maximum_age_seconds | integer | yes | Maximum Age Seconds supplied to Base Gas Price Staleness; used only for this bounded calculation and processed in memory without retention. |
checks a Base payment deadline against minimum and maximum lead time using only bounded caller-supplied values. Call when you need a bounded base payment deadline check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status f
| Parameter | Type | Required | Notes |
|---|---|---|---|
| deadline_epoch | integer | yes | Deadline Epoch supplied to Base Payment Deadline Check; used only for this bounded calculation and processed in memory without retention. |
| now_epoch | integer | yes | Now Epoch supplied to Base Payment Deadline Check; used only for this bounded calculation and processed in memory without retention. |
| minimum_lead_seconds | integer | yes | Minimum Lead Seconds supplied to Base Payment Deadline Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_lead_seconds | integer | yes | Maximum Lead Seconds supplied to Base Payment Deadline Check; used only for this bounded calculation and processed in memory without retention. |
checks caller-supplied receipt chain, status, recipient, and raw amount using only bounded caller-supplied values. Call when you need a bounded base settlement receipt check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight sta
| Parameter | Type | Required | Notes |
|---|---|---|---|
| receipt | object | yes | Receipt supplied to Base Settlement Receipt Check; used only for this bounded calculation and processed in memory without retention. |
| expected_recipient | string | yes | Expected Recipient supplied to Base Settlement Receipt Check; used only for this bounded calculation and processed in memory without retention. |
| expected_amount_raw | string | yes | Expected Amount Raw supplied to Base Settlement Receipt Check; used only for this bounded calculation and processed in memory without retention. |
checks a six-decimal USDC raw amount against exact and maximum values using only bounded caller-supplied values. Call when you need a bounded base usdc amount check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for B
| Parameter | Type | Required | Notes |
|---|---|---|---|
| amount_raw | string | yes | Amount Raw supplied to Base USDC Amount Check; used only for this bounded calculation and processed in memory without retention. |
| expected_raw | string | yes | Expected Raw supplied to Base USDC Amount Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_raw | string | yes | Maximum Raw supplied to Base USDC Amount Check; used only for this bounded calculation and processed in memory without retention. |
checks whether a decimal USDC amount fits six fractional digits exactly using only bounded caller-supplied values. Call when you need a bounded base usdc decimal rounding result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status
| Parameter | Type | Required | Notes |
|---|---|---|---|
| amount | string | yes | Amount supplied to Base USDC Decimal Rounding; used only for this bounded calculation and processed in memory without retention. |
checks recipient, raw amount, and chain id for a Base USDC payment intent using only bounded caller-supplied values. Call when you need a bounded base usdc payment match result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status
| Parameter | Type | Required | Notes |
|---|---|---|---|
| recipient | string | yes | Recipient supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention. |
| expected_recipient | string | yes | Expected Recipient supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention. |
| amount_raw | string | yes | Amount Raw supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention. |
| expected_amount_raw | string | yes | Expected Amount Raw supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention. |
| chain_id | integer | yes | Chain Id supplied to Base USDC Payment Match; used only for this bounded calculation and processed in memory without retention. |
compares a Base USDC recipient with an expected pay-to address using only bounded caller-supplied values. Call when you need a bounded base usdc recipient check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base
| Parameter | Type | Required | Notes |
|---|---|---|---|
| recipient | string | yes | Recipient supplied to Base USDC Recipient Check; used only for this bounded calculation and processed in memory without retention. |
| expected | string | yes | Expected supplied to Base USDC Recipient Check; used only for this bounded calculation and processed in memory without retention. |
Extract basename from a URL or path-like string
| Parameter | Type | Required | Notes |
|---|---|---|---|
| path | string | yes | Input field: path. |
Annualize futures-spot basis percent
| Parameter | Type | Required | Notes |
|---|---|---|---|
| future | number | yes | Futures/mark price |
| spot | number | yes | Underlying spot price (>0) |
| days | integer | yes | Days to delivery or horizon |
Basis in bps from future vs spot for desk reports
| Parameter | Type | Required | Notes |
|---|---|---|---|
| spot | integer | yes | Input field: spot. |
| future | number | yes | Input field: future. |
Basis percent = (future − spot) / spot for carry checks
| Parameter | Type | Required | Notes |
|---|---|---|---|
| spot | integer | yes | Input field: spot. |
| future | number | yes | Input field: future. |
plans ordered bounded chunks from item count and chunk size using only bounded caller-supplied values. Call when you need a bounded batch chunk plan result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Chunk Plan a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| item_count | integer | yes | Item Count supplied to Batch Chunk Plan; used only for this bounded calculation and processed in memory without retention. |
| chunk_size | integer | yes | Chunk Size supplied to Batch Chunk Plan; used only for this bounded calculation and processed in memory without retention. |
checks terminal item coverage and minimum success fraction using only bounded caller-supplied values. Call when you need a bounded batch completion gate result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Completi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| total | integer | yes | Total supplied to Batch Completion Gate; used only for this bounded calculation and processed in memory without retention. |
| succeeded | integer | yes | Succeeded supplied to Batch Completion Gate; used only for this bounded calculation and processed in memory without retention. |
| failed | integer | yes | Failed supplied to Batch Completion Gate; used only for this bounded calculation and processed in memory without retention. |
| pending | integer | yes | Pending supplied to Batch Completion Gate; used only for this bounded calculation and processed in memory without retention. |
| minimum_success_fraction | number | yes | Minimum Success Fraction supplied to Batch Completion Gate; used only for this bounded calculation and processed in memory without retention. |
calculates batch waves from item count and concurrency using only bounded caller-supplied values. Call when you need a bounded batch concurrency plan result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Concurrency
| Parameter | Type | Required | Notes |
|---|---|---|---|
| item_count | integer | yes | Item Count supplied to Batch Concurrency Plan; used only for this bounded calculation and processed in memory without retention. |
| concurrency | integer | yes | Concurrency supplied to Batch Concurrency Plan; used only for this bounded calculation and processed in memory without retention. |
topologically groups bounded jobs into executable dependency levels using only bounded caller-supplied values. Call when you need a bounded batch dependency levels result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Bat
| Parameter | Type | Required | Notes |
|---|---|---|---|
| jobs | array | yes | Jobs supplied to Batch Dependency Levels; used only for this bounded calculation and processed in memory without retention. |
checks failed item count and fraction against caller budgets using only bounded caller-supplied values. Call when you need a bounded batch error budget check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Err
| Parameter | Type | Required | Notes |
|---|---|---|---|
| total | integer | yes | Total supplied to Batch Error Budget Check; used only for this bounded calculation and processed in memory without retention. |
| failed | integer | yes | Failed supplied to Batch Error Budget Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_failed | integer | yes | Maximum Failed supplied to Batch Error Budget Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_failure_fraction | number | yes | Maximum Failure Fraction supplied to Batch Error Budget Check; used only for this bounded calculation and processed in memory without retention. |
derives stable non-secret idempotency keys for batch items using only bounded caller-supplied values. Call when you need a bounded batch idempotency keys result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Idempot
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Items supplied to Batch Idempotency Keys; used only for this bounded calculation and processed in memory without retention. |
| namespace | string | yes | Namespace supplied to Batch Idempotency Keys; used only for this bounded calculation and processed in memory without retention. |
calculates dispatch duration from request count and rate window using only bounded caller-supplied values. Call when you need a bounded batch rate limit plan result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Rat
| Parameter | Type | Required | Notes |
|---|---|---|---|
| request_count | integer | yes | Request Count supplied to Batch Rate Limit Plan; used only for this bounded calculation and processed in memory without retention. |
| limit | integer | yes | Limit supplied to Batch Rate Limit Plan; used only for this bounded calculation and processed in memory without retention. |
| window_seconds | integer | yes | Window Seconds supplied to Batch Rate Limit Plan; used only for this bounded calculation and processed in memory without retention. |
summarizes success, failure, pending, and unknown batch statuses using only bounded caller-supplied values. Call when you need a bounded batch result summary result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Res
| Parameter | Type | Required | Notes |
|---|---|---|---|
| results | array | yes | Results supplied to Batch Result Summary; used only for this bounded calculation and processed in memory without retention. |
partitions batch results into retryable and terminal identifiers using only bounded caller-supplied values. Call when you need a bounded batch retry partition result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Re
| Parameter | Type | Required | Notes |
|---|---|---|---|
| results | array | yes | Results supplied to Batch Retry Partition; used only for this bounded calculation and processed in memory without retention. |
| retry_statuses | array | yes | Retry Statuses supplied to Batch Retry Partition; used only for this bounded calculation and processed in memory without retention. |
Recommend a batch size from item count, hard cap, and average item bytes.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| item_count | number | yes | Number of items to batch. |
| max_batch | number | no | Hard maximum items per batch. |
| max_bytes | number | no | Hard maximum bytes per batch. |
| avg_item_bytes | number | no | Average bytes per item used for the byte-limited batch size. |
Validate BIC/SWIFT format shape (8 or 11 alnum)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| bic | string | yes | BIC/SWIFT code |
Edge = true_prob − market_price for a binary contract
| Parameter | Type | Required | Notes |
|---|---|---|---|
| true_prob | number | yes | Input field: true prob. |
| market_price | number | yes | Input field: market price. |
Expected value of buying binary YES at market_price under true_prob
| Parameter | Type | Required | Notes |
|---|---|---|---|
| true_prob | number | yes | Input field: true prob. |
| market_price | number | yes | Input field: market price. |
| stake | integer | yes | Input field: stake. |
Expected value of buying binary NO at (1−yes_price) under true_prob
| Parameter | Type | Required | Notes |
|---|---|---|---|
| true_prob | number | yes | Input field: true prob. |
| market_price | number | yes | Input field: market price. |
| stake | integer | yes | Input field: stake. |
Map a true probability into a binary contract fair price in [0,1]
| Parameter | Type | Required | Notes |
|---|---|---|---|
| prob | number | yes | Input field: prob. |
Convert bit count to bytes
| Parameter | Type | Required | Notes |
|---|---|---|---|
| bits | integer | yes | Input field: bits. |
Estimate seconds to target block from current height and block time
| Parameter | Type | Required | Notes |
|---|---|---|---|
| blocks | integer | yes | Input field: blocks. |
| seconds_per_block | integer | yes | Input field: seconds per block. |
Boolean AND of two coerced values
| Parameter | Type | Required | Notes |
|---|---|---|---|
| a | boolean | yes | Input field: a. |
| b | boolean | yes | Input field: b. |
Coerce common truthy/falsey tokens into a boolean
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | string | yes | Input field: value. |
Boolean NOT of a coerced value
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | boolean | yes | Input field: value. |
Boolean OR of two coerced values
| Parameter | Type | Required | Notes |
|---|---|---|---|
| a | boolean | yes | Input field: a. |
| b | boolean | yes | Input field: b. |
Delx first-party micro-utility util_bool_parse at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | string | yes | value |
Convert basis points into a unit-interval fractional rate
| Parameter | Type | Required | Notes |
|---|---|---|---|
| bps | integer | yes | Input field: bps. |
Convert basis points into percent for operator-facing copy
| Parameter | Type | Required | Notes |
|---|---|---|---|
| bps | integer | yes | Input field: bps. |
Calculate break-even units from fixed cost and contribution per unit.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| fixed_cost | number | yes | Input field: fixed_cost. |
| contribution_per_unit | number | yes | Input field: contribution_per_unit. |
Break-even exit price including a fee rate on the round-turn
| Parameter | Type | Required | Notes |
|---|---|---|---|
| entry | integer | yes | Input field: entry. |
| fee_rate | number | yes | Input field: fee rate. |
| side | string | yes | Input field: side. |
Sum gas + bridge fee + slippage budget into total cost
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gas_usd | number | yes | Estimated gas cost in USD |
| bridge_fee_usd | number | yes | Bridge fee in USD |
| slippage_usd | number | yes | Slippage budget in USD |
Brier score for a probabilistic forecast vs binary outcome
| Parameter | Type | Required | Notes |
|---|---|---|---|
| prob | number | yes | Input field: prob. |
| outcome | integer | yes | Input field: outcome. |
Compute Black-Scholes d1 and d2 from spot/strike/vol/time/rate
| Parameter | Type | Required | Notes |
|---|---|---|---|
| spot | number | yes | Underlying spot price (>0) |
| strike | number | yes | Option strike price (>0) |
| vol | number | yes | Annualized volatility as decimal (>0), e.g. 0.2 = 20% |
| t_years | number | yes | Time to expiry in years (>0) |
| rate | number | no | Risk-free rate as decimal (optional, default 0) |
Call/put delta from BS closed form
| Parameter | Type | Required | Notes |
|---|---|---|---|
| spot | number | yes | Underlying spot price (>0) |
| strike | number | yes | Option strike price (>0) |
| vol | number | yes | Annualized volatility as decimal (>0), e.g. 0.2 = 20% |
| t_years | number | yes | Time to expiry in years (>0) |
| rate | number | no | Risk-free rate as decimal (optional, default 0) |
Delta/gamma/vega/theta lite for European call (BS)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| spot | number | yes | Underlying spot price (>0) |
| strike | number | yes | Option strike price (>0) |
| vol | number | yes | Annualized volatility as decimal (>0), e.g. 0.2 = 20% |
| t_years | number | yes | Time to expiry in years (>0) |
| rate | number | no | Risk-free rate as decimal (optional, default 0) |
Count and list business days between two inclusive ISO dates. Calendars: weekdays (Mon–Fri) or us_federal (excludes observed US federal holidays).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| start_date | string | yes | Inclusive start date YYYY-MM-DD |
| end_date | string | yes | Inclusive end date YYYY-MM-DD |
| calendar | string | no | Holiday calendar |
Delx first-party micro-utility util_bytes_format at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| bytes | integer | yes | bytes |
Encode bounded UTF-8 text to hex or inspect hex byte length without RPC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | no | UTF-8 text to encode, chunk, index, or analyze (caller-supplied only). |
SHA-256 of base64-decoded bytes
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base64 | string | yes | Base64-encoded bytes |
Convert byte count to bits
| Parameter | Type | Required | Notes |
|---|---|---|---|
| bytes | integer | yes | Input field: bytes. |
Format a byte count as human-readable binary units
| Parameter | Type | Required | Notes |
|---|---|---|---|
| bytes | integer | yes | Input field: bytes. |
Extract issue/issuewild hosts from CAA record texts
| Parameter | Type | Required | Notes |
|---|---|---|---|
| records | array | yes | List of CAA record strings |
finds added, removed, and changed Cache-Control directives using only bounded caller-supplied values. Call when you need a bounded cache control directive diff result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cache Control Directive Diff as versioned determin
| Parameter | Type | Required | Notes |
|---|---|---|---|
| before | string | yes | Before supplied to Cache Control Directive Diff; used only for this bounded calculation and processed in memory without retention. |
| after | string | yes | After supplied to Cache Control Directive Diff; used only for this bounded calculation and processed in memory without retention. |
parses Cache-Control directives into typed policy fields using only bounded caller-supplied values. Call when you need a bounded cache control parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cache Control Parse as versioned deterministic JSON. Limitati
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Cache Control Parse; used only for this bounded calculation and processed in memory without retention. |
calculates remaining freshness from response timing metadata using only bounded caller-supplied values. Call when you need a bounded cache freshness calculate result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cache Freshness Calculate as versioned deterministi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| date_epoch | integer | yes | Date Epoch supplied to Cache Freshness Calculate; used only for this bounded calculation and processed in memory without retention. |
| age_seconds | integer | yes | Age Seconds supplied to Cache Freshness Calculate; used only for this bounded calculation and processed in memory without retention. |
| max_age_seconds | integer | yes | Max Age Seconds supplied to Cache Freshness Calculate; used only for this bounded calculation and processed in memory without retention. |
| now_epoch | integer | yes | Now Epoch supplied to Cache Freshness Calculate; used only for this bounded calculation and processed in memory without retention. |
Audit cache headers for missing policy and sensitive public-cache exposure.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| headers | object | yes | — |
Delx first-party micro-utility util_caesar_cipher at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | text |
Simple CAGR from start value, end value, and years
| Parameter | Type | Required | Notes |
|---|---|---|---|
| start | integer | yes | Input field: start. |
| end | integer | yes | Input field: end. |
| years | integer | yes | Input field: years. |
Build CAIP-2 chain identifiers from namespace and reference
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Input field: namespace. |
| reference | string | yes | Input field: reference. |
Parse CAIP-2 chain identifiers into namespace and reference parts
| Parameter | Type | Required | Notes |
|---|---|---|---|
| caip2 | string | yes | Input field: caip2. |
Bucket a probability into a calibration bin for reliability charts
| Parameter | Type | Required | Notes |
|---|---|---|---|
| prob | number | yes | Input field: prob. |
| bins | integer | yes | Input field: bins. |
Expected calibration error from forecast/outcome pairs
| Parameter | Type | Required | Notes |
|---|---|---|---|
| forecasts | array | yes | Forecast probabilities in [0,1] |
| outcomes | array | yes | Binary outcomes 0/1 aligned with forecasts |
| bins | integer | no | Number of calibration bins |
Convert camelCase identifiers to kebab-case
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Convert camelCase or PascalCase identifiers to snake_case
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Mask a digit string keeping last4
| Parameter | Type | Required | Notes |
|---|---|---|---|
| number | string | yes | Input field: number. |
Implied spot from future and annualized carry over days
| Parameter | Type | Required | Notes |
|---|---|---|---|
| future | number | yes | Futures/mark price |
| carry_apr | number | yes | Annualized carry rate as decimal |
| days | integer | yes | Days to delivery or horizon |
Convert text to lowerCamelCase for JSON property naming
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Convert text between snake, kebab, camel, pascal, constant, title cases.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | — |
| case | string | no | — |
Convert text to snake_case for API fields and file stems
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Rank candidate tool names by token overlap with a query
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | Natural language intent query |
| candidates | array | yes | Candidate tool_name list |
Build a bounded frequency distribution for categorical values.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| values | array | yes | Input field: values. |
Ceil a number to integer
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | number | yes | Input field: value. |
Look up a static chain id to network name table without live RPC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| chain_id | string | yes | Numeric chain id string (e.g. 8453) or known network slug. |
Map common EVM chain_id integers to short network names
| Parameter | Type | Required | Notes |
|---|---|---|---|
| chain_id | integer | yes | Input field: chain id. |
Score deployment risk from explicit production change signals.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| change | object | yes | Input field: change. |
Delx first-party micro-utility util_char_count at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | text |
Compute character frequency top counts
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Return hash digest and byte size for caller-held content
| Parameter | Type | Required | Notes |
|---|---|---|---|
| content | string | yes | Input field: content. |
| algorithm | string | no | Input field: algorithm. |
Deterministic index from seed into [0,length)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| length | integer | yes | Input field: length. |
| seed | string | yes | Input field: seed. |
Chunk a list into fixed-size batches
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
| size | integer | yes | Input field: size. |
Check whether an IP address is inside a CIDR network.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| network | string | yes | — |
| ip | string | yes | — |
Derive closed, open, or half-open circuit state from failure and cooldown inputs.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| consecutive_failures | number | yes | Current consecutive failure count for the dependency. |
| open_after | number | no | Failures required before the breaker opens. |
| cooldown_ms | number | no | Milliseconds the breaker stays open before half-open. |
| open_for_ms | number | no | How long the breaker has already been open. |
Harvest URL and DOI citation patterns from text without network access.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | UTF-8 text to encode, chunk, index, or analyze (caller-supplied only). |
Clamp a number between min and max.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | number | yes | — |
| min | number | yes | — |
| max | number | yes | — |
Clamp an integer into an inclusive min/max range
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | integer | yes | Input field: value. |
| min | integer | no | Input field: min. |
| max | integer | no | Input field: max. |
Compare two numbers (-1, 0, 1)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| a | integer | yes | Input field: a. |
| b | integer | yes | Input field: b. |
Compare two strings lexicographically (-1, 0, 1)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| a | string | yes | Input field: a. |
| b | string | yes | Input field: b. |
Calculate per-cohort and weighted retention from bounded cohorts.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| cohorts | array | yes | Input field: cohorts. |
Convert #hex or rgb() colors to hex/rgb/hsl.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| color | string | yes | — |
Normalize #RGB/#RRGGBB color hex
| Parameter | Type | Required | Notes |
|---|---|---|---|
| hex | string | yes | Input field: hex. |
Build a contact pack from page contacts, forms, social links, registrar, and disclosure channels.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Company or product URL |
| timeout | integer | no | Timeout in seconds (1-15) |
Compound a list of period returns into a total growth factor
| Parameter | Type | Required | Notes |
|---|---|---|---|
| returns | array | yes | Input field: returns. |
Cap desired worker concurrency against a hard limit and queue depth signal.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| desired_workers | number | yes | Requested concurrent workers. |
| hard_cap | number | yes | Maximum allowed concurrent workers. |
| queue_depth | number | no | Current queue depth used as a saturation signal (non-negative). |
Compute confirmations remaining from head and inclusion block
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tx_block | integer | yes | Input field: tx block. |
| head_block | integer | yes | Input field: head block. |
| target | integer | yes | Input field: target. |
normalizes hop-by-hop connection option tokens using only bounded caller-supplied values. Call when you need a bounded connection header tokenize result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Connection Header Tokenize as versioned deterministic JSON. Limi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Connection Header Tokenize; used only for this bounded calculation and processed in memory without retention. |
Convert free text or identifiers to CONST_CASE
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Extract emails, phones, and social links from a page for outreach, routing, and support.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | URL to inspect |
| timeout | integer | no | Timeout in seconds (1-15) |
Check whether text contains a needle (optional ignore_case)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
| needle | string | yes | Input field: needle. |
| ignore_case | boolean | no | Input field: ignore case. |
extracts disposition type, filename, and safe parameters using only bounded caller-supplied values. Call when you need a bounded content disposition parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Disposition Parse as versioned deterministic JS
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Content Disposition Parse; used only for this bounded calculation and processed in memory without retention. |
Summarize how a site distributes content across Open Graph, feeds, socials, and crawl surface.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Content or homepage URL |
| timeout | integer | no | Timeout in seconds (1-15) |
compares declared Content-Length with an observed byte count using only bounded caller-supplied values. Call when you need a bounded content length check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Length Check as versioned deterministic JSON. Li
| Parameter | Type | Required | Notes |
|---|---|---|---|
| declared | integer | yes | Declared supplied to Content Length Check; used only for this bounded calculation and processed in memory without retention. |
| observed | integer | yes | Observed supplied to Content Length Check; used only for this bounded calculation and processed in memory without retention. |
parses a Content-Range response and checks total-size consistency using only bounded caller-supplied values. Call when you need a bounded content range parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Range Parse as versioned deterministic JSON.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Content Range Parse; used only for this bounded calculation and processed in memory without retention. |
Guess a MIME type from a filename, path, or URL extension.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| filename | string | yes | Filename, path, or URL used only for extension/MIME guess. |
checks a concrete Content-Type against an expected media range using only bounded caller-supplied values. Call when you need a bounded content type match result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Type Match as versioned deterministic JSON. Limi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| actual | string | yes | Actual supplied to Content Type Match; used only for this bounded calculation and processed in memory without retention. |
| expected | string | yes | Expected supplied to Content Type Match; used only for this bounded calculation and processed in memory without retention. |
splits a Content-Type value into media type and parameters using only bounded caller-supplied values. Call when you need a bounded content type parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Type Parse as versioned deterministic JSON. Limitati
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Content Type Parse; used only for this bounded calculation and processed in memory without retention. |
Heuristic content-type sniff from sample bytes or filename
| Parameter | Type | Required | Notes |
|---|---|---|---|
| sample | string | no | Input field: sample. |
| filename | string | no | Input field: filename. |
Measure implemented governance controls against a required set.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| required | array | yes | Input field: required. |
| implemented | array | yes | Input field: implemented. |
evaluates host-only or Domain cookie matching for a request host using only bounded caller-supplied values. Call when you need a bounded cookie domain match result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Domain Match as versioned deterministic JSON.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| cookie_domain | string | yes | Cookie Domain supplied to Cookie Domain Match; used only for this bounded calculation and processed in memory without retention. |
| request_host | string | yes | Request Host supplied to Cookie Domain Match; used only for this bounded calculation and processed in memory without retention. |
checks Max-Age or Expires metadata against an allowed lifetime using only bounded caller-supplied values. Call when you need a bounded cookie expiry check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Expiry Check as versioned deterministic JSON. Li
| Parameter | Type | Required | Notes |
|---|---|---|---|
| max_age_seconds | integer | yes | Max Age Seconds supplied to Cookie Expiry Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_seconds | integer | yes | Maximum Seconds supplied to Cookie Expiry Check; used only for this bounded calculation and processed in memory without retention. |
evaluates cookie Path matching for a request path using only bounded caller-supplied values. Call when you need a bounded cookie path match result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Path Match as versioned deterministic JSON. Limitation: Evaluat
| Parameter | Type | Required | Notes |
|---|---|---|---|
| cookie_path | string | yes | Cookie Path supplied to Cookie Path Match; used only for this bounded calculation and processed in memory without retention. |
| request_path | string | yes | Request Path supplied to Cookie Path Match; used only for this bounded calculation and processed in memory without retention. |
Audit a Set-Cookie value for Secure, HttpOnly, and SameSite controls.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| cookie | string | yes | Input field: cookie. |
checks Secure, HttpOnly, and SameSite attributes against policy using only bounded caller-supplied values. Call when you need a bounded cookie security check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Security Check as versioned deterministic JSO
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Cookie Security Check; used only for this bounded calculation and processed in memory without retention. |
| require_secure | boolean | yes | Require Secure supplied to Cookie Security Check; used only for this bounded calculation and processed in memory without retention. |
| require_http_only | boolean | yes | Require HTTP Only supplied to Cookie Security Check; used only for this bounded calculation and processed in memory without retention. |
| allowed_same_site | array | yes | Allowed Same Site supplied to Cookie Security Check; used only for this bounded calculation and processed in memory without retention. |
parses one Set-Cookie value into name, value, and attributes using only bounded caller-supplied values. Call when you need a bounded cookie set parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Set Parse as versioned deterministic JSON. Limitation
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Cookie Set Parse; used only for this bounded calculation and processed in memory without retention. |
compares a request origin with explicit allowed origins using only bounded caller-supplied values. Call when you need a bounded cors origin check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for CORS Origin Check as versioned deterministic JSON. Limitation: E
| Parameter | Type | Required | Notes |
|---|---|---|---|
| origin | string | yes | Origin supplied to CORS Origin Check; used only for this bounded calculation and processed in memory without retention. |
| allowed | array | yes | Allowed supplied to CORS Origin Check; used only for this bounded calculation and processed in memory without retention. |
| credentials | boolean | yes | Credentials supplied to CORS Origin Check; used only for this bounded calculation and processed in memory without retention. |
Audit CORS response headers for wildcard, credential, and cache-variance risks.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| headers | object | yes | — |
checks requested method and headers against a CORS preflight policy using only bounded caller-supplied values. Call when you need a bounded cors preflight check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for CORS Preflight Check as versioned deterministic J
| Parameter | Type | Required | Notes |
|---|---|---|---|
| method | string | yes | Method supplied to CORS Preflight Check; used only for this bounded calculation and processed in memory without retention. |
| request_headers | array | yes | Request Headers supplied to CORS Preflight Check; used only for this bounded calculation and processed in memory without retention. |
| allowed_methods | array | yes | Allowed Methods supplied to CORS Preflight Check; used only for this bounded calculation and processed in memory without retention. |
| allowed_headers | array | yes | Allowed Headers supplied to CORS Preflight Check; used only for this bounded calculation and processed in memory without retention. |
Cash cost to buy a target share count at price
| Parameter | Type | Required | Notes |
|---|---|---|---|
| shares | integer | yes | Input field: shares. |
| price | number | yes | Input field: price. |
Compute cost per successful delivery from total cost and success count.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| total_cost | number | yes | Total cost incurred in the window. |
| success_count | number | yes | Number of successful deliveries. |
Count non-overlapping substring occurrences
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
| needle | string | yes | Input field: needle. |
Delx first-party micro-utility util_crc32 at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | text |
Validate and describe a cron expression in plain English. Shows next 5 scheduled runs.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| expression | string | yes | Cron expression (5 fields: min hour dom month dow) |
Next N hourly fires from a simple '0 * * * *' style hour cron
| Parameter | Type | Required | Notes |
|---|---|---|---|
| expr | string | yes | Cron expression (hourly subset) |
| from_ts | integer | yes | Start unix timestamp |
| n | integer | yes | Count of next fires to return |
parses Content-Security-Policy directives into normalized source lists using only bounded caller-supplied values. Call when you need a bounded csp directive parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for CSP Directive Parse as versioned deterministic
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to CSP Directive Parse; used only for this bounded calculation and processed in memory without retention. |
Audit a Content-Security-Policy for missing defaults and unsafe script directives.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| policy | string | yes | — |
checks whether a caller-supplied source is present in one CSP directive using only bounded caller-supplied values. Call when you need a bounded csp source check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for CSP Source Check as versioned deterministic JSON.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to CSP Source Check; used only for this bounded calculation and processed in memory without retention. |
| directive | string | yes | Directive supplied to CSP Source Check; used only for this bounded calculation and processed in memory without retention. |
| source | string | yes | Source supplied to CSP Source Check; used only for this bounded calculation and processed in memory without retention. |
checks every CSV row against an expected column count using only bounded caller-supplied values. Call when you need a bounded csv column count check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Column Count C
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Column Count Check; used only for this bounded calculation and processed in memory without retention. |
| expected_columns | integer | yes | Expected Columns supplied to CSV Column Count Check; used only for this bounded calculation and processed in memory without retention. |
profiles ISO date parse success for selected CSV columns using only bounded caller-supplied values. Call when you need a bounded csv date profile result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Date Profile as v
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Date Profile; used only for this bounded calculation and processed in memory without retention. |
| columns | array | yes | Columns supplied to CSV Date Profile; used only for this bounded calculation and processed in memory without retention. |
scores common delimiters from bounded CSV text using only bounded caller-supplied values. Call when you need a bounded csv delimiter detect result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Delimiter Detect as ver
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Delimiter Detect; used only for this bounded calculation and processed in memory without retention. |
finds duplicate composite keys in CSV rows using only bounded caller-supplied values. Call when you need a bounded csv duplicate key check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Duplicate Key Check as v
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Duplicate Key Check; used only for this bounded calculation and processed in memory without retention. |
| key_columns | array | yes | Key Columns supplied to CSV Duplicate Key Check; used only for this bounded calculation and processed in memory without retention. |
finds duplicate normalized rows in bounded CSV text using only bounded caller-supplied values. Call when you need a bounded csv duplicate rows result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Duplicate Rows as ve
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Duplicate Rows; used only for this bounded calculation and processed in memory without retention. |
CSV-escape a single field
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
keeps CSV rows whose column equals one of caller values using only bounded caller-supplied values. Call when you need a bounded csv filter rows result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Filter Rows as vers
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Filter Rows; used only for this bounded calculation and processed in memory without retention. |
| column | string | yes | Column supplied to CSV Filter Rows; used only for this bounded calculation and processed in memory without retention. |
| allowed | array | yes | Allowed supplied to CSV Filter Rows; used only for this bounded calculation and processed in memory without retention. |
Delx first-party micro-utility util_csv_headers at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| csv_text | string | yes | csv_text |
inner-joins two bounded CSV tables on one key column using only bounded caller-supplied values. Call when you need a bounded csv join by key result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Join By Key as version
| Parameter | Type | Required | Notes |
|---|---|---|---|
| left | string | yes | Left supplied to CSV Join By Key; used only for this bounded calculation and processed in memory without retention. |
| right | string | yes | Right supplied to CSV Join By Key; used only for this bounded calculation and processed in memory without retention. |
| key | string | yes | Key supplied to CSV Join By Key; used only for this bounded calculation and processed in memory without retention. |
left-joins two bounded CSV tables on one key column using only bounded caller-supplied values. Call when you need a bounded csv left join by key result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Left Join By Key a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| left | string | yes | Left supplied to CSV Left Join By Key; used only for this bounded calculation and processed in memory without retention. |
| right | string | yes | Right supplied to CSV Left Join By Key; used only for this bounded calculation and processed in memory without retention. |
| key | string | yes | Key supplied to CSV Left Join By Key; used only for this bounded calculation and processed in memory without retention. |
normalizes caller-selected CSV null tokens to empty cells using only bounded caller-supplied values. Call when you need a bounded csv null normalize result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Null Normalize
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Null Normalize; used only for this bounded calculation and processed in memory without retention. |
| null_tokens | array | yes | Null Tokens supplied to CSV Null Normalize; used only for this bounded calculation and processed in memory without retention. |
profiles parseable numeric counts and bounds for selected CSV columns using only bounded caller-supplied values. Call when you need a bounded csv numeric profile result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV N
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Numeric Profile; used only for this bounded calculation and processed in memory without retention. |
| columns | array | yes | Columns supplied to CSV Numeric Profile; used only for this bounded calculation and processed in memory without retention. |
builds a count pivot from row and column category fields using only bounded caller-supplied values. Call when you need a bounded csv pivot count result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Pivot Count as ver
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Pivot Count; used only for this bounded calculation and processed in memory without retention. |
| row_field | string | yes | Row Field supplied to CSV Pivot Count; used only for this bounded calculation and processed in memory without retention. |
| column_field | string | yes | Column Field supplied to CSV Pivot Count; used only for this bounded calculation and processed in memory without retention. |
renames CSV header columns using a caller mapping using only bounded caller-supplied values. Call when you need a bounded csv rename columns result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Rename Columns as vers
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Rename Columns; used only for this bounded calculation and processed in memory without retention. |
| mapping | object | yes | Mapping supplied to CSV Rename Columns; used only for this bounded calculation and processed in memory without retention. |
checks a CSV header for required column names using only bounded caller-supplied values. Call when you need a bounded csv required columns check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Required Columns C
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Required Columns Check; used only for this bounded calculation and processed in memory without retention. |
| required_columns | array | yes | Required Columns supplied to CSV Required Columns Check; used only for this bounded calculation and processed in memory without retention. |
Delx first-party micro-utility util_csv_row_count at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| csv_text | string | yes | csv_text |
Split a CSV line into fields with basic quote awareness
| Parameter | Type | Required | Notes |
|---|---|---|---|
| row | string | yes | Input field: row. |
Infer column names and sample dtypes from CSV text
| Parameter | Type | Required | Notes |
|---|---|---|---|
| csv | string | yes | CSV text sample |
projects selected CSV columns in caller order using only bounded caller-supplied values. Call when you need a bounded csv select columns result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Select Columns as versione
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Select Columns; used only for this bounded calculation and processed in memory without retention. |
| columns | array | yes | Columns supplied to CSV Select Columns; used only for this bounded calculation and processed in memory without retention. |
sorts bounded CSV rows by one column using only bounded caller-supplied values. Call when you need a bounded csv sort rows result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Sort Rows as versioned deterministic JSO
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Sort Rows; used only for this bounded calculation and processed in memory without retention. |
| column | string | yes | Column supplied to CSV Sort Rows; used only for this bounded calculation and processed in memory without retention. |
| descending | boolean | yes | Descending supplied to CSV Sort Rows; used only for this bounded calculation and processed in memory without retention. |
Convert raw CSV into JSON rows for downstream agents, prompts, and ETL steps.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| csv_text | string | yes | CSV document |
| delimiter | string | no | Optional one-character delimiter |
trims surrounding whitespace from every bounded CSV cell using only bounded caller-supplied values. Call when you need a bounded csv trim cells result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Trim Cells as versi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Trim Cells; used only for this bounded calculation and processed in memory without retention. |
converts selected wide CSV columns into name and value rows using only bounded caller-supplied values. Call when you need a bounded csv unpivot result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Unpivot as versione
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text supplied to CSV Unpivot; used only for this bounded calculation and processed in memory without retention. |
| id_columns | array | yes | Id Columns supplied to CSV Unpivot; used only for this bounded calculation and processed in memory without retention. |
| value_columns | array | yes | Value Columns supplied to CSV Unpivot; used only for this bounded calculation and processed in memory without retention. |
Historical CVaR/ES at alpha from return samples
| Parameter | Type | Required | Notes |
|---|---|---|---|
| returns | array | yes | Return series or matrix of series |
| alpha | number | no | Tail probability for CVaR (e.g. 0.05) |
Classify a field-name inventory for likely sensitive data without inspecting values.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| fields | array | yes | Input field: fields. |
Evaluate data age against a caller-supplied freshness objective.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| age_seconds | number | yes | Input field: age_seconds. |
| max_age_seconds | number | yes | Input field: max_age_seconds. |
Delx first-party micro-utility util_date_add at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| date | string | yes | date |
Delx first-party micro-utility util_date_diff at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| start | string | yes | start |
| end | string | yes | end |
Delx first-party micro-utility util_date_format at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| date | string | yes | date |
Whole days between two ISO dates
| Parameter | Type | Required | Notes |
|---|---|---|---|
| start | string | yes | Input field: start. |
| end | string | yes | Input field: end. |
Check whether an architecture decision record contains accountable essentials.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| record | object | yes | Input field: record. |
Remove common leading whitespace from lines
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Remove duplicate lines from text.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | — |
Deduplicate a list while preserving first-seen order
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Convert degrees to radians
| Parameter | Type | Required | Notes |
|---|---|---|---|
| degrees | integer | yes | Input field: degrees. |
Compute a stable topological order for workflow nodes and report structural cycles.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| nodes | array | yes | Workflow node identifiers for topological ordering. |
| edges | array | no | Directed edges as {from,to} objects among nodes. |
Identify unbounded dependency declarations before an agent installs them.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| dependencies | object | yes | Input field: dependencies. |
Check tests, rollback, observability, ownership, and security review before deploy.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| checks | object | yes | Input field: checks. |
De-vig a two-way market into fair probabilities that sum to 1
| Parameter | Type | Required | Notes |
|---|---|---|---|
| p_yes | number | yes | Input field: p yes. |
| p_no | number | yes | Input field: p no. |
List object keys
| Parameter | Type | Required | Notes |
|---|---|---|---|
| object | object | yes | Input field: object. |
List object values
| Parameter | Type | Required | Notes |
|---|---|---|---|
| object | object | yes | Input field: object. |
Line-level diff between two texts (bounded LCS).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| a | string | yes | — |
| b | string | yes | — |
verifies a sha-256 Digest value against caller-supplied text bytes using only bounded caller-supplied values. Call when you need a bounded digest header verify result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Digest Header Verify as versioned deterministic JS
| Parameter | Type | Required | Notes |
|---|---|---|---|
| algorithm | string | yes | Algorithm supplied to Digest Header Verify; used only for this bounded calculation and processed in memory without retention. |
| digest_base64 | string | yes | Digest Base64 supplied to Digest Header Verify; used only for this bounded calculation and processed in memory without retention. |
| text | string | yes | Text supplied to Digest Header Verify; used only for this bounded calculation and processed in memory without retention. |
Heuristic disposable mailbox domain flag from a static list
| Parameter | Type | Required | Notes |
|---|---|---|---|
| domain | string | yes | Domain name |
Parse DMARC p= and rua= fields from a TXT record
| Parameter | Type | Required | Notes |
|---|---|---|---|
| dmarc | string | yes | DMARC TXT record body |
checks whether a certificate authority identifier is allowed by CAA records using only bounded caller-supplied values. Call when you need a bounded dns caa policy check result before deciding whether a certificate authority is allowed by caller-supplied CAA records. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Caa Policy Check as versioned
| Parameter | Type | Required | Notes |
|---|---|---|---|
| records | array | yes | Records supplied to DNS Caa Policy Check; used only for this bounded calculation and processed in memory without retention. |
| issuer | string | yes | Issuer supplied to DNS Caa Policy Check; used only for this bounded calculation and processed in memory without retention. |
checks a caller-supplied CNAME chain for loops and hop budget using only bounded caller-supplied values. Call when you need a bounded dns cname chain check result before trusting a caller-supplied CNAME chain that may loop or exceed hop budget. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Cname Chain Check as versioned deterministic JSON. L
| Parameter | Type | Required | Notes |
|---|---|---|---|
| names | array | yes | Names supplied to DNS Cname Chain Check; used only for this bounded calculation and processed in memory without retention. |
| max_hops | integer | yes | Max Hops supplied to DNS Cname Chain Check; used only for this bounded calculation and processed in memory without retention. |
checks selector and signing-domain label shapes for a DKIM lookup using only bounded caller-supplied values. Call when you need a bounded dns dkim selector check result before looking up a DKIM selector and signing-domain label shape. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS DKIM Selector Check as versioned deterministic JSON. Limitatio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| selector | string | yes | Selector supplied to DNS DKIM Selector Check; used only for this bounded calculation and processed in memory without retention. |
| domain | string | yes | Domain supplied to DNS DKIM Selector Check; used only for this bounded calculation and processed in memory without retention. |
parses DMARC policy, percentage, alignment, and report tags using only bounded caller-supplied values. Call when you need a bounded dns dmarc policy parse result before applying a DMARC policy parsed from a caller-supplied record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS DMARC Policy Parse as versioned deterministic JSON. Limitation: Ev
| Parameter | Type | Required | Notes |
|---|---|---|---|
| record | string | yes | Record supplied to DNS DMARC Policy Parse; used only for this bounded calculation and processed in memory without retention. |
checks DS key tag, algorithm, digest type, and hex digest shape using only bounded caller-supplied values. Call when you need a bounded dns ds record shape check result before accepting a DS record's key tag, algorithm, digest type, and hex digest shape. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS DS Record Shape Check as versioned determi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| record | string | yes | Record supplied to DNS DS Record Shape Check; used only for this bounded calculation and processed in memory without retention. |
parses HTTPS service priority, target, and bounded service parameters using only bounded caller-supplied values. Call when you need a bounded dns https record parse result before using HTTPS service priority, target, and service parameters from a caller-supplied record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Https Record Parse as vers
| Parameter | Type | Required | Notes |
|---|---|---|---|
| record | string | yes | Record supplied to DNS Https Record Parse; used only for this bounded calculation and processed in memory without retention. |
Resolve A, AAAA, CNAME, MX, TXT, and NS records for fast domain and delivery checks.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| domain | string | yes | Domain to resolve |
| record_type | string | no | DNS record type |
| timeout | integer | no | Timeout in seconds (1-15) |
sorts MX exchanges by preference while preserving equal-priority order using only bounded caller-supplied values. Call when you need a bounded dns mx priority sort result before choosing an MX exchange from caller-supplied preference records. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS MX Priority Sort as versioned deterministic JSON. Limi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| records | array | yes | Records supplied to DNS MX Priority Sort; used only for this bounded calculation and processed in memory without retention. |
Compare two DNS record snapshots and return canonical added, removed, and unchanged records.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| before | array | yes | — |
| after | array | yes | — |
compares SOA serials with 32-bit wraparound ordering using only bounded caller-supplied values. Call when you need a bounded dns soa serial compare result before deciding which SOA serial is newer under 32-bit wraparound. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS SOA Serial Compare as versioned deterministic JSON. Limitation: Evaluates o
| Parameter | Type | Required | Notes |
|---|---|---|---|
| current | integer | yes | Current supplied to DNS SOA Serial Compare; used only for this bounded calculation and processed in memory without retention. |
| candidate | integer | yes | Candidate supplied to DNS SOA Serial Compare; used only for this bounded calculation and processed in memory without retention. |
counts DNS-triggering SPF mechanisms against a configured budget using only bounded caller-supplied values. Call when you need a bounded dns spf lookup budget result before counting DNS-triggering SPF mechanisms against a lookup budget. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS SPF Lookup Budget as versioned deterministic JSON. Limitatio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| record | string | yes | Record supplied to DNS SPF Lookup Budget; used only for this bounded calculation and processed in memory without retention. |
| maximum | integer | yes | Maximum supplied to DNS SPF Lookup Budget; used only for this bounded calculation and processed in memory without retention. |
parses SPF version, mechanisms, modifiers, and terminal policy using only bounded caller-supplied values. Call when you need a bounded dns spf record parse result before classifying an SPF policy from a caller-supplied TXT record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS SPF Record Parse as versioned deterministic JSON. Limitation: Eval
| Parameter | Type | Required | Notes |
|---|---|---|---|
| record | string | yes | Record supplied to DNS SPF Record Parse; used only for this bounded calculation and processed in memory without retention. |
normalizes SRV priority, weight, port, and target fields using only bounded caller-supplied values. Call when you need a bounded dns srv record parse result before using SRV priority, weight, port, and target fields from a caller-supplied record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS SRV Record Parse as versioned deterministic JSON.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| record | string | yes | Record supplied to DNS SRV Record Parse; used only for this bounded calculation and processed in memory without retention. |
checks TLSA usage, selector, matching type, and certificate data shape using only bounded caller-supplied values. Call when you need a bounded dns tlsa record shape check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS TLSA Record Shape Check as versione
| Parameter | Type | Required | Notes |
|---|---|---|---|
| record | string | yes | Record supplied to DNS TLSA Record Shape Check; used only for this bounded calculation and processed in memory without retention. |
checks DNS record TTLs against caller minimum and maximum bounds using only bounded caller-supplied values. Call when you need a bounded dns ttl budget check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Ttl Budget Check as versioned deterministic JSON
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ttls | array | yes | Ttls supplied to DNS Ttl Budget Check; used only for this bounded calculation and processed in memory without retention. |
| minimum | integer | yes | Minimum supplied to DNS Ttl Budget Check; used only for this bounded calculation and processed in memory without retention. |
| maximum | integer | yes | Maximum supplied to DNS Ttl Budget Check; used only for this bounded calculation and processed in memory without retention. |
joins quoted DNS TXT chunks into the logical record value using only bounded caller-supplied values. Call when you need a bounded dns txt chunk join result before treating quoted DNS TXT chunks as one logical record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Txt Chunk Join as versioned deterministic JSON. Limitation: Evaluates only calle
| Parameter | Type | Required | Notes |
|---|---|---|---|
| chunks | array | yes | Chunks supplied to DNS Txt Chunk Join; used only for this bounded calculation and processed in memory without retention. |
Map a docs surface with crawl hints, docs links, feeds, and likely reference sections.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Docs or product URL |
| timeout | integer | no | Timeout in seconds (1-15) |
Delx first-party micro-utility util_domain_from_url at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | url |
Split host into DNS labels and apex guess
| Parameter | Type | Required | Notes |
|---|---|---|---|
| host | string | yes | Input field: host. |
Composite trust report with TLS, security.txt, headers, RDAP, DNS, and uptime signals.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Domain or URL to inspect |
| timeout | integer | no | Timeout in seconds (1-15) |
Drawdown percent from peak to trough for risk reports
| Parameter | Type | Required | Notes |
|---|---|---|---|
| peak | integer | yes | Input field: peak. |
| trough | integer | yes | Input field: trough. |
Find duplicate record groups using canonical fingerprints without returning record values.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| records | array | yes | Input field: records. |
| key_fields | array | no | Input field: key_fields. |
Parse human durations like 1h30m into seconds/milliseconds.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| duration | string | yes | — |
Check whether an address already matches its EIP-55 checksum form.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | yes | EVM address (40 hex chars, optional 0x). |
combines caller-supplied SPF and DKIM alignment outcomes for DMARC using only bounded caller-supplied values. Call when you need a bounded email dmarc alignment check result before combining caller-supplied SPF and DKIM alignment outcomes for DMARC. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Email DMARC Alignment Check as versioned determinis
| Parameter | Type | Required | Notes |
|---|---|---|---|
| spf_aligned | boolean | yes | SPF Aligned supplied to Email DMARC Alignment Check; used only for this bounded calculation and processed in memory without retention. |
| dkim_aligned | boolean | yes | DKIM Aligned supplied to Email DMARC Alignment Check; used only for this bounded calculation and processed in memory without retention. |
| policy | string | yes | Policy supplied to Email DMARC Alignment Check; used only for this bounded calculation and processed in memory without retention. |
Delx first-party micro-utility util_email_domain at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| string | yes |
checks caller-supplied MX records for usable non-null exchanges using only bounded caller-supplied values. Call when you need a bounded email mx readiness check result before treating caller-supplied MX records as usable non-null exchanges. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Email MX Readiness Check as versioned deterministic JSON. Li
| Parameter | Type | Required | Notes |
|---|---|---|---|
| records | array | yes | Records supplied to Email MX Readiness Check; used only for this bounded calculation and processed in memory without retention. |
checks relaxed or strict SPF domain alignment using only bounded caller-supplied values. Call when you need a bounded email spf alignment check result before deciding relaxed or strict SPF domain alignment from caller-supplied fields. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Email SPF Alignment Check as versioned deterministic JSON. Limitat
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mail_from_domain | string | yes | Mail From Domain supplied to Email SPF Alignment Check; used only for this bounded calculation and processed in memory without retention. |
| from_domain | string | yes | From Domain supplied to Email SPF Alignment Check; used only for this bounded calculation and processed in memory without retention. |
| mode | string | yes | Mode supplied to Email SPF Alignment Check; used only for this bounded calculation and processed in memory without retention. |
Validate basic email syntax and split local/domain
| Parameter | Type | Required | Notes |
|---|---|---|---|
| string | yes | Email address to validate |
Validate an email and its domain-level delivery records before outreach, signup, or routing.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| string | yes | Email address to validate | |
| timeout | integer | no | Timeout in seconds (1-15) |
Check whether text ends with a suffix
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
| suffix | string | yes | Input field: suffix. |
Ensure a string starts with a required prefix without duplication
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
| prefix | string | yes | Input field: prefix. |
Ensure a string ends with a required suffix without duplication
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
| suffix | string | yes | Input field: suffix. |
Ensure a path ends with /
| Parameter | Type | Required | Notes |
|---|---|---|---|
| path | string | yes | Input field: path. |
Validate environment variable key shape A-Z0-9 underscore
| Parameter | Type | Required | Notes |
|---|---|---|---|
| key | string | yes | Input field: key. |
Calculate remaining failure budget and burn from traffic, failures, and an SLO target.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| total_requests | integer | yes | — |
| failed_requests | integer | yes | — |
| target_percent | number | no | — |
Convert an SLO percentage and request window into allowed failure budget.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slo_percent | number | yes | Service level objective as a percent (e.g. 99.9). |
| window_requests | number | yes | Request count in the error-budget window. |
evaluates strong or weak comparison between two entity tags using only bounded caller-supplied values. Call when you need a bounded etag comparison mode result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Etag Comparison Mode as versioned deterministic JSON. Lim
| Parameter | Type | Required | Notes |
|---|---|---|---|
| left | string | yes | Left supplied to Etag Comparison Mode; used only for this bounded calculation and processed in memory without retention. |
| right | string | yes | Right supplied to Etag Comparison Mode; used only for this bounded calculation and processed in memory without retention. |
| weak | boolean | yes | Weak supplied to Etag Comparison Mode; used only for this bounded calculation and processed in memory without retention. |
Compare ETag validators including weak tags and If-None-Match lists
| Parameter | Type | Required | Notes |
|---|---|---|---|
| etag | string | yes | Input field: etag. |
| other | string | yes | Input field: other. |
separates weak and strong entity-tag semantics from an ETag value using only bounded caller-supplied values. Call when you need a bounded etag parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Etag Parse as versioned deterministic JSON. Limitation: Evalu
| Parameter | Type | Required | Notes |
|---|---|---|---|
| etag | string | yes | Etag supplied to Etag Parse; used only for this bounded calculation and processed in memory without retention. |
Scale ether amounts into wei integer strings for transfers and tx value
| Parameter | Type | Required | Notes |
|---|---|---|---|
| eth | number | yes | Input field: eth. |
checks bounded EIP-2930 access-list address and storage-key shapes using only bounded caller-supplied values. Call when you need a bounded evm access list shape check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| access_list | array | yes | Access List supplied to EVM Access List Shape Check; used only for this bounded calculation and processed in memory without retention. |
deduplicates EVM address strings case-insensitively while preserving order using only bounded caller-supplied values. Call when you need a bounded evm address list dedupe result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status
| Parameter | Type | Required | Notes |
|---|---|---|---|
| addresses | array | yes | Addresses supplied to EVM Address List Dedupe; used only for this bounded calculation and processed in memory without retention. |
detects the all-zero EVM address after shape normalization using only bounded caller-supplied values. Call when you need a bounded evm address zero check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Address
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | yes | Address supplied to EVM Address Zero Check; used only for this bounded calculation and processed in memory without retention. |
checks caller-supplied allowance against a required token amount using only bounded caller-supplied values. Call when you need a bounded evm allowance budget check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EV
| Parameter | Type | Required | Notes |
|---|---|---|---|
| allowance_raw | string | yes | Allowance Raw supplied to EVM Allowance Budget Check; used only for this bounded calculation and processed in memory without retention. |
| required_raw | string | yes | Required Raw supplied to EVM Allowance Budget Check; used only for this bounded calculation and processed in memory without retention. |
checks an actual raw amount against a minimum raw amount using only bounded caller-supplied values. Call when you need a bounded evm amount min check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Amount Min C
| Parameter | Type | Required | Notes |
|---|---|---|---|
| actual_raw | string | yes | Actual Raw supplied to EVM Amount Min Check; used only for this bounded calculation and processed in memory without retention. |
| minimum_raw | string | yes | Minimum Raw supplied to EVM Amount Min Check; used only for this bounded calculation and processed in memory without retention. |
compares a proposed approval with an explicit spending requirement and cap using only bounded caller-supplied values. Call when you need a bounded evm approve amount check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight statu
| Parameter | Type | Required | Notes |
|---|---|---|---|
| proposed_raw | string | yes | Proposed Raw supplied to EVM Approve Amount Check; used only for this bounded calculation and processed in memory without retention. |
| required_raw | string | yes | Required Raw supplied to EVM Approve Amount Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_raw | string | yes | Maximum Raw supplied to EVM Approve Amount Check; used only for this bounded calculation and processed in memory without retention. |
compounds a caller growth fraction across future blocks using only bounded caller-supplied values. Call when you need a bounded evm base fee growth ceiling result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Base F
| Parameter | Type | Required | Notes |
|---|---|---|---|
| current_base_fee_wei | string | yes | Current Base Fee Wei supplied to EVM Base Fee Growth Ceiling; used only for this bounded calculation and processed in memory without retention. |
| growth_fraction | number | yes | Growth Fraction supplied to EVM Base Fee Growth Ceiling; used only for this bounded calculation and processed in memory without retention. |
| blocks | integer | yes | Blocks supplied to EVM Base Fee Growth Ceiling; used only for this bounded calculation and processed in memory without retention. |
finds duplicate nonces inside a caller-supplied transaction batch using only bounded caller-supplied values. Call when you need a bounded evm batch duplicate nonce check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status
| Parameter | Type | Required | Notes |
|---|---|---|---|
| nonces | array | yes | Nonces supplied to EVM Batch Duplicate Nonce Check; used only for this bounded calculation and processed in memory without retention. |
sums gas limits and fee ceilings across a transaction batch using only bounded caller-supplied values. Call when you need a bounded evm batch gas sum result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Batch Gas Su
| Parameter | Type | Required | Notes |
|---|---|---|---|
| transactions | array | yes | Transactions supplied to EVM Batch Gas Sum; used only for this bounded calculation and processed in memory without retention. |
sums bounded raw transaction values for a batch funding view using only bounded caller-supplied values. Call when you need a bounded evm batch value sum result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Batch Val
| Parameter | Type | Required | Notes |
|---|---|---|---|
| values_wei | array | yes | Values Wei supplied to EVM Batch Value Sum; used only for this bounded calculation and processed in memory without retention. |
checks caller-supplied blob count against a transaction limit using only bounded caller-supplied values. Call when you need a bounded evm blob count check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Blob Co
| Parameter | Type | Required | Notes |
|---|---|---|---|
| blob_count | integer | yes | Blob Count supplied to EVM Blob Count Check; used only for this bounded calculation and processed in memory without retention. |
| maximum | integer | yes | Maximum supplied to EVM Blob Count Check; used only for this bounded calculation and processed in memory without retention. |
calculates a worst-case blob fee from blob gas and fee cap using only bounded caller-supplied values. Call when you need a bounded evm blob fee budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Blob Fee Bu
| Parameter | Type | Required | Notes |
|---|---|---|---|
| blob_gas | integer | yes | Blob Gas supplied to EVM Blob Fee Budget; used only for this bounded calculation and processed in memory without retention. |
| max_fee_per_blob_gas_wei | string | yes | Max Fee Per Blob Gas Wei supplied to EVM Blob Fee Budget; used only for this bounded calculation and processed in memory without retention. |
checks caller-supplied block timestamp age against a freshness budget using only bounded caller-supplied values. Call when you need a bounded evm block age check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM
| Parameter | Type | Required | Notes |
|---|---|---|---|
| block_timestamp | integer | yes | Block Timestamp supplied to EVM Block Age Check; used only for this bounded calculation and processed in memory without retention. |
| now_epoch | integer | yes | Now Epoch supplied to EVM Block Age Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_age_seconds | integer | yes | Maximum Age Seconds supplied to EVM Block Age Check; used only for this bounded calculation and processed in memory without retention. |
extracts the first four calldata bytes as a selector using only bounded caller-supplied values. Call when you need a bounded evm calldata selector extract result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Calldat
| Parameter | Type | Required | Notes |
|---|---|---|---|
| calldata | string | yes | Calldata supplied to EVM Calldata Selector Extract; used only for this bounded calculation and processed in memory without retention. |
checks 0x-prefixed calldata for even-length hexadecimal bytes using only bounded caller-supplied values. Call when you need a bounded evm calldata shape check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Cal
| Parameter | Type | Required | Notes |
|---|---|---|---|
| calldata | string | yes | Calldata supplied to EVM Calldata Shape Check; used only for this bounded calculation and processed in memory without retention. |
calculates calldata byte length from normalized hex using only bounded caller-supplied values. Call when you need a bounded evm calldata size bytes result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Calldata Size
| Parameter | Type | Required | Notes |
|---|---|---|---|
| calldata | string | yes | Calldata supplied to EVM Calldata Size Bytes; used only for this bounded calculation and processed in memory without retention. |
counts complete and partial 32-byte calldata words after the selector using only bounded caller-supplied values. Call when you need a bounded evm calldata word count result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| calldata | string | yes | Calldata supplied to EVM Calldata Word Count; used only for this bounded calculation and processed in memory without retention. |
converts decimal or hexadecimal chain identifiers into both forms using only bounded caller-supplied values. Call when you need a bounded evm chain id hex normalize result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for E
| Parameter | Type | Required | Notes |
|---|---|---|---|
| chain_id | string | yes | Chain Id supplied to EVM Chain Id Hex Normalize; used only for this bounded calculation and processed in memory without retention. |
compares transaction and expected chain identifiers using only bounded caller-supplied values. Call when you need a bounded evm chain match check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Chain Match Chec
| Parameter | Type | Required | Notes |
|---|---|---|---|
| transaction_chain_id | integer | yes | Transaction Chain Id supplied to EVM Chain Match Check; used only for this bounded calculation and processed in memory without retention. |
| expected_chain_id | integer | yes | Expected Chain Id supplied to EVM Chain Match Check; used only for this bounded calculation and processed in memory without retention. |
calculates confirmations from inclusion and current block numbers using only bounded caller-supplied values. Call when you need a bounded evm confirmation count result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM C
| Parameter | Type | Required | Notes |
|---|---|---|---|
| inclusion_block | integer | yes | Inclusion Block supplied to EVM Confirmation Count; used only for this bounded calculation and processed in memory without retention. |
| current_block | integer | yes | Current Block supplied to EVM Confirmation Count; used only for this bounded calculation and processed in memory without retention. |
classifies an empty or absent to-address as contract creation using only bounded caller-supplied values. Call when you need a bounded evm contract creation check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM
| Parameter | Type | Required | Notes |
|---|---|---|---|
| to | string | yes | To supplied to EVM Contract Creation Check; used only for this bounded calculation and processed in memory without retention. |
checks a transaction deadline against current time and minimum lead time using only bounded caller-supplied values. Call when you need a bounded evm deadline check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EV
| Parameter | Type | Required | Notes |
|---|---|---|---|
| deadline_epoch | integer | yes | Deadline Epoch supplied to EVM Deadline Check; used only for this bounded calculation and processed in memory without retention. |
| now_epoch | integer | yes | Now Epoch supplied to EVM Deadline Check; used only for this bounded calculation and processed in memory without retention. |
| minimum_lead_seconds | integer | yes | Minimum Lead Seconds supplied to EVM Deadline Check; used only for this bounded calculation and processed in memory without retention. |
checks dynamic-fee caps and calculates the worst-case transaction fee using only bounded caller-supplied values. Call when you need a bounded evm eip1559 fee check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EV
| Parameter | Type | Required | Notes |
|---|---|---|---|
| max_fee_per_gas_wei | string | yes | Max Fee Per Gas Wei supplied to EVM Eip1559 Fee Check; used only for this bounded calculation and processed in memory without retention. |
| max_priority_fee_per_gas_wei | string | yes | Max Priority Fee Per Gas Wei supplied to EVM Eip1559 Fee Check; used only for this bounded calculation and processed in memory without retention. |
| gas_limit | integer | yes | Gas Limit supplied to EVM Eip1559 Fee Check; used only for this bounded calculation and processed in memory without retention. |
checks address, topics, and data shapes for a caller-supplied log using only bounded caller-supplied values. Call when you need a bounded evm event log shape check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EV
| Parameter | Type | Required | Notes |
|---|---|---|---|
| log | object | yes | Log supplied to EVM Event Log Shape Check; used only for this bounded calculation and processed in memory without retention. |
checks that the priority fee cap does not exceed the total fee cap using only bounded caller-supplied values. Call when you need a bounded evm fee cap order check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM
| Parameter | Type | Required | Notes |
|---|---|---|---|
| max_fee_per_gas_wei | string | yes | Max Fee Per Gas Wei supplied to EVM Fee Cap Order Check; used only for this bounded calculation and processed in memory without retention. |
| max_priority_fee_per_gas_wei | string | yes | Max Priority Fee Per Gas Wei supplied to EVM Fee Cap Order Check; used only for this bounded calculation and processed in memory without retention. |
checks confirmation count against a caller-required depth using only bounded caller-supplied values. Call when you need a bounded evm finality depth check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Finalit
| Parameter | Type | Required | Notes |
|---|---|---|---|
| inclusion_block | integer | yes | Inclusion Block supplied to EVM Finality Depth Check; used only for this bounded calculation and processed in memory without retention. |
| current_block | integer | yes | Current Block supplied to EVM Finality Depth Check; used only for this bounded calculation and processed in memory without retention. |
| required_confirmations | integer | yes | Required Confirmations supplied to EVM Finality Depth Check; used only for this bounded calculation and processed in memory without retention. |
calculates a worst-case native fee from gas limit and fee cap using only bounded caller-supplied values. Call when you need a bounded evm gas cost ceiling result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Gas Cos
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gas_limit | integer | yes | Gas Limit supplied to EVM Gas Cost Ceiling; used only for this bounded calculation and processed in memory without retention. |
| max_fee_per_gas_wei | string | yes | Max Fee Per Gas Wei supplied to EVM Gas Cost Ceiling; used only for this bounded calculation and processed in memory without retention. |
calculates gas-limit headroom above an estimated gas amount using only bounded caller-supplied values. Call when you need a bounded evm gas limit headroom result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Gas Lim
| Parameter | Type | Required | Notes |
|---|---|---|---|
| estimated_gas | integer | yes | Estimated Gas supplied to EVM Gas Limit Headroom; used only for this bounded calculation and processed in memory without retention. |
| gas_limit | integer | yes | Gas Limit supplied to EVM Gas Limit Headroom; used only for this bounded calculation and processed in memory without retention. |
normalizes even-length EVM hex data while preserving byte boundaries using only bounded caller-supplied values. Call when you need a bounded evm hex data normalize result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EV
| Parameter | Type | Required | Notes |
|---|---|---|---|
| data | string | yes | Data supplied to EVM Hex Data Normalize; used only for this bounded calculation and processed in memory without retention. |
normalizes an EVM hex quantity without redundant leading zeroes using only bounded caller-supplied values. Call when you need a bounded evm hex quantity normalize result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM
| Parameter | Type | Required | Notes |
|---|---|---|---|
| quantity | string | yes | Quantity supplied to EVM Hex Quantity Normalize; used only for this bounded calculation and processed in memory without retention. |
flags an approval at or near a caller-supplied maximum uint threshold using only bounded caller-supplied values. Call when you need a bounded evm infinite approval flag result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status f
| Parameter | Type | Required | Notes |
|---|---|---|---|
| approval_raw | string | yes | Approval Raw supplied to EVM Infinite Approval Flag; used only for this bounded calculation and processed in memory without retention. |
| threshold_raw | string | yes | Threshold Raw supplied to EVM Infinite Approval Flag; used only for this bounded calculation and processed in memory without retention. |
checks gasPrice and gasLimit values for a legacy transaction budget using only bounded caller-supplied values. Call when you need a bounded evm legacy fee check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM L
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gas_price_wei | string | yes | Gas Price Wei supplied to EVM Legacy Fee Check; used only for this bounded calculation and processed in memory without retention. |
| gas_limit | integer | yes | Gas Limit supplied to EVM Legacy Fee Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_fee_wei | string | yes | Maximum Fee Wei supplied to EVM Legacy Fee Check; used only for this bounded calculation and processed in memory without retention. |
checks log topic count against an expected bound using only bounded caller-supplied values. Call when you need a bounded evm log topic count check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Log Topic Count
| Parameter | Type | Required | Notes |
|---|---|---|---|
| topics | array | yes | Topics supplied to EVM Log Topic Count Check; used only for this bounded calculation and processed in memory without retention. |
| maximum | integer | yes | Maximum supplied to EVM Log Topic Count Check; used only for this bounded calculation and processed in memory without retention. |
checks duplicate, zero, and unexpected recipients in a multisend using only bounded caller-supplied values. Call when you need a bounded evm multisend recipient check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| recipients | array | yes | Recipients supplied to EVM Multisend Recipient Check; used only for this bounded calculation and processed in memory without retention. |
| allowed | array | yes | Allowed supplied to EVM Multisend Recipient Check; used only for this bounded calculation and processed in memory without retention. |
checks caller-supplied native balance against value plus fee reserve using only bounded caller-supplied values. Call when you need a bounded evm native balance budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| balance_wei | string | yes | Balance Wei supplied to EVM Native Balance Budget; used only for this bounded calculation and processed in memory without retention. |
| value_wei | string | yes | Value Wei supplied to EVM Native Balance Budget; used only for this bounded calculation and processed in memory without retention. |
| fee_ceiling_wei | string | yes | Fee Ceiling Wei supplied to EVM Native Balance Budget; used only for this bounded calculation and processed in memory without retention. |
calculates upper and lower next-block base-fee bounds using only bounded caller-supplied values. Call when you need a bounded evm next base fee bound result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Next Base Fe
| Parameter | Type | Required | Notes |
|---|---|---|---|
| current_base_fee_wei | string | yes | Current Base Fee Wei supplied to EVM Next Base Fee Bound; used only for this bounded calculation and processed in memory without retention. |
| maximum_change_fraction | number | yes | Maximum Change Fraction supplied to EVM Next Base Fee Bound; used only for this bounded calculation and processed in memory without retention. |
calculates the gap between pending and proposed transaction nonces using only bounded caller-supplied values. Call when you need a bounded evm nonce gap check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Non
| Parameter | Type | Required | Notes |
|---|---|---|---|
| pending_nonce | integer | yes | Pending Nonce supplied to EVM Nonce Gap Check; used only for this bounded calculation and processed in memory without retention. |
| proposed_nonce | integer | yes | Proposed Nonce supplied to EVM Nonce Gap Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_gap | integer | yes | Maximum Gap supplied to EVM Nonce Gap Check; used only for this bounded calculation and processed in memory without retention. |
checks whether a proposed nonce targets a caller-supplied pending nonce using only bounded caller-supplied values. Call when you need a bounded evm nonce replace check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status fo
| Parameter | Type | Required | Notes |
|---|---|---|---|
| pending_nonces | array | yes | Pending Nonces supplied to EVM Nonce Replace Check; used only for this bounded calculation and processed in memory without retention. |
| proposed_nonce | integer | yes | Proposed Nonce supplied to EVM Nonce Replace Check; used only for this bounded calculation and processed in memory without retention. |
calculates the priority-fee share of the total fee cap using only bounded caller-supplied values. Call when you need a bounded evm priority fee ratio result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Priority Fee
| Parameter | Type | Required | Notes |
|---|---|---|---|
| max_fee_per_gas_wei | string | yes | Max Fee Per Gas Wei supplied to EVM Priority Fee Ratio; used only for this bounded calculation and processed in memory without retention. |
| max_priority_fee_per_gas_wei | string | yes | Max Priority Fee Per Gas Wei supplied to EVM Priority Fee Ratio; used only for this bounded calculation and processed in memory without retention. |
compares gas used with a preflight estimate and reports variance using only bounded caller-supplied values. Call when you need a bounded evm receipt gas variance result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM
| Parameter | Type | Required | Notes |
|---|---|---|---|
| estimated_gas | integer | yes | Estimated Gas supplied to EVM Receipt Gas Variance; used only for this bounded calculation and processed in memory without retention. |
| gas_used | integer | yes | Gas Used supplied to EVM Receipt Gas Variance; used only for this bounded calculation and processed in memory without retention. |
normalizes receipt status values into success or failure using only bounded caller-supplied values. Call when you need a bounded evm receipt status check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Receipt
| Parameter | Type | Required | Notes |
|---|---|---|---|
| status | string | yes | Status supplied to EVM Receipt Status Check; used only for this bounded calculation and processed in memory without retention. |
checks proposed fee caps against a required replacement bump using only bounded caller-supplied values. Call when you need a bounded evm replacement fee bump result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Repl
| Parameter | Type | Required | Notes |
|---|---|---|---|
| old_fee_wei | string | yes | Old Fee Wei supplied to EVM Replacement Fee Bump; used only for this bounded calculation and processed in memory without retention. |
| new_fee_wei | string | yes | New Fee Wei supplied to EVM Replacement Fee Bump; used only for this bounded calculation and processed in memory without retention. |
| minimum_bump_fraction | number | yes | Minimum Bump Fraction supplied to EVM Replacement Fee Bump; used only for this bounded calculation and processed in memory without retention. |
checks r and s values as 32-byte hexadecimal scalars using only bounded caller-supplied values. Call when you need a bounded evm signature rs shape check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Signatur
| Parameter | Type | Required | Notes |
|---|---|---|---|
| r | string | yes | R supplied to EVM Signature Rs Shape Check; used only for this bounded calculation and processed in memory without retention. |
| s | string | yes | S supplied to EVM Signature Rs Shape Check; used only for this bounded calculation and processed in memory without retention. |
classifies common signature recovery and EIP-155 v values using only bounded caller-supplied values. Call when you need a bounded evm signature v classify result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Signatu
| Parameter | Type | Required | Notes |
|---|---|---|---|
| v | integer | yes | V supplied to EVM Signature V Classify; used only for this bounded calculation and processed in memory without retention. |
| chain_id | integer | yes | Chain Id supplied to EVM Signature V Classify; used only for this bounded calculation and processed in memory without retention. |
checks expected and minimum output against a maximum slippage policy using only bounded caller-supplied values. Call when you need a bounded evm slippage bounds check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| expected_output_raw | string | yes | Expected Output Raw supplied to EVM Slippage Bounds Check; used only for this bounded calculation and processed in memory without retention. |
| minimum_output_raw | string | yes | Minimum Output Raw supplied to EVM Slippage Bounds Check; used only for this bounded calculation and processed in memory without retention. |
| maximum_slippage_bps | integer | yes | Maximum Slippage Bps supplied to EVM Slippage Bounds Check; used only for this bounded calculation and processed in memory without retention. |
checks caller-supplied raw token balance against transfer amount using only bounded caller-supplied values. Call when you need a bounded evm token balance budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM
| Parameter | Type | Required | Notes |
|---|---|---|---|
| balance_raw | string | yes | Balance Raw supplied to EVM Token Balance Budget; used only for this bounded calculation and processed in memory without retention. |
| amount_raw | string | yes | Amount Raw supplied to EVM Token Balance Budget; used only for this bounded calculation and processed in memory without retention. |
compares an encoded recipient address with the intended recipient using only bounded caller-supplied values. Call when you need a bounded evm transfer recipient check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for
| Parameter | Type | Required | Notes |
|---|---|---|---|
| encoded_recipient | string | yes | Encoded Recipient supplied to EVM Transfer Recipient Check; used only for this bounded calculation and processed in memory without retention. |
| intended_recipient | string | yes | Intended Recipient supplied to EVM Transfer Recipient Check; used only for this bounded calculation and processed in memory without retention. |
checks required envelope fields for a declared transaction type using only bounded caller-supplied values. Call when you need a bounded evm tx envelope check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Tx E
| Parameter | Type | Required | Notes |
|---|---|---|---|
| transaction_type | integer | yes | Transaction Type supplied to EVM Tx Envelope Check; used only for this bounded calculation and processed in memory without retention. |
| fields | object | yes | Fields supplied to EVM Tx Envelope Check; used only for this bounded calculation and processed in memory without retention. |
classifies legacy, access-list, dynamic-fee, and blob transaction type codes using only bounded caller-supplied values. Call when you need a bounded evm tx type classify result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status
| Parameter | Type | Required | Notes |
|---|---|---|---|
| transaction_type | integer | yes | Transaction Type supplied to EVM Tx Type Classify; used only for this bounded calculation and processed in memory without retention. |
sums transaction value and fee ceiling for a funding requirement using only bounded caller-supplied values. Call when you need a bounded evm value plus fee budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value_wei | string | yes | Value Wei supplied to EVM Value Plus Fee Budget; used only for this bounded calculation and processed in memory without retention. |
| fee_ceiling_wei | string | yes | Fee Ceiling Wei supplied to EVM Value Plus Fee Budget; used only for this bounded calculation and processed in memory without retention. |
Compare average fill to TWAP benchmark (bps)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| avg_fill | number | yes | Average fill price |
| twap | number | yes | TWAP benchmark price |
| side | string | no | Trade side: buy or sell |
Compare average fill to VWAP benchmark (bps)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| avg_fill | number | yes | Average fill price |
| vwap | number | yes | VWAP benchmark price |
| side | string | no | Trade side: buy or sell |
Expectancy per trade from win rate, avg win, and avg loss
| Parameter | Type | Required | Notes |
|---|---|---|---|
| pnls | array | yes | Input field: pnls. |
Approx expected log bankroll growth for a binary bet fraction
| Parameter | Type | Required | Notes |
|---|---|---|---|
| true_prob | number | yes | Input field: true prob. |
| market_price | number | yes | Input field: market price. |
| fraction | number | yes | Input field: fraction. |
Calculate descriptive conversion lift for control and treatment.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| control_conversions | number | yes | Input field: control_conversions. |
| control_visitors | number | yes | Input field: control_visitors. |
| treatment_conversions | number | yes | Input field: treatment_conversions. |
| treatment_visitors | number | yes | Input field: treatment_visitors. |
compares Date and Expires timestamps for an explicit cache lifetime using only bounded caller-supplied values. Call when you need a bounded expires header validate result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Expires Header Validate as versioned determini
| Parameter | Type | Required | Notes |
|---|---|---|---|
| date_epoch | integer | yes | Date Epoch supplied to Expires Header Validate; used only for this bounded calculation and processed in memory without retention. |
| expires_epoch | integer | yes | Expires Epoch supplied to Expires Header Validate; used only for this bounded calculation and processed in memory without retention. |
Guess extension from MIME type
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mime | string | yes | Input field: mime. |
Extract email-like addresses from text (regex only).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | — |
Extract email-shaped tokens from free text (shape only)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Extract signed integers from free text
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Delx first-party micro-utility util_extract_numbers at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | text |
Extract HTTP/HTTPS URLs from text.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | — |
Delx first-party micro-utility util_factorial at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| n | integer | yes | n |
Fee amount = notional × fee_rate for maker/taker style quotes
| Parameter | Type | Required | Notes |
|---|---|---|---|
| notional | integer | yes | Input field: notional. |
| fee_rate | number | yes | Input field: fee rate. |
Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | URL to inspect |
| timeout | integer | no | Timeout in seconds (1-15) |
Delx first-party micro-utility util_fibonacci at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| n | integer | yes | n |
Measure per-field presence across bounded JSON records.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| records | array | yes | Input field: records. |
16-hex fingerprint of text via SHA-256 prefix
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Flatten one level of nested lists
| Parameter | Type | Required | Notes |
|---|---|---|---|
| items | array | yes | Input field: items. |
Build a compact fleet status markdown from agent rows
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agents | array | yes | Fleet agent rows |
Floor a number to integer
| Parameter | Type | Required | Notes |
|---|---|---|---|
| value | number | yes | Input field: value. |
Extract forms, methods, actions, and fields for browser automation and workflow planning.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | URL to inspect |
| timeout | integer | no | Timeout in seconds (1-15) |
parses bounded standardized Forwarded header elements using only bounded caller-supplied values. Call when you need a bounded forwarded header parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Forwarded Header Parse as versioned deterministic JSON. Limit
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Forwarded Header Parse; used only for this bounded calculation and processed in memory without retention. |
Convert fractional rates into basis points for trading UIs
| Parameter | Type | Required | Notes |
|---|---|---|---|
| fraction | number | yes | Input field: fraction. |
checks whether a CSP frame-ancestors directive contains a required source using only bounded caller-supplied values. Call when you need a bounded frame ancestors check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Frame Ancestors Check as versioned determi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to Frame Ancestors Check; used only for this bounded calculation and processed in memory without retention. |
| required_source | string | yes | Required Source supplied to Frame Ancestors Check; used only for this bounded calculation and processed in memory without retention. |
Annualize a period funding rate (e.g. 8h → APR)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| funding_rate | number | yes | Funding rate for the period as decimal |
| hours | integer | yes | Funding period length in hours |
Funding payment ≈ notional × funding_rate for a period
| Parameter | Type | Required | Notes |
|---|---|---|---|
| notional | integer | yes | Input field: notional. |
| funding_rate | number | yes | Input field: funding rate. |
| hours | integer | yes | Input field: hours. |
Calculate step and overall conversion from ordered funnel stages.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| stages | object | yes | Input field: stages. |
Convert an amount with a caller-supplied FX rate (no live feed)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| amount | integer | yes | Input field: amount. |
| rate | number | yes | Input field: rate. |
| side | string | no | Input field: side. |
| base | string | no | Input field: base. |
| quote | string | no | Input field: quote. |
Revalue amount by two rates (historical vs current)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| amount | number | yes | Notional amount to revalue |
| rate_from | number | yes | Source FX rate |
| rate_to | number | yes | Target FX rate |
Compute total gas cost in ether from used gas and price wei
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gas_used | integer | yes | Input field: gas used. |
| gas_price_wei | string | yes | Input field: gas price wei. |
Estimate gas cost in USD given used gas, price, and ETH/USD
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gas_used | integer | yes | Input field: gas used. |
| gas_price_wei | string | yes | Input field: gas price wei. |
| eth_usd | integer | yes | Input field: eth usd. |
Compute gas_used × gas_price as total gas cost in wei
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gas_used | integer | yes | Input field: gas used. |
| gas_price_wei | string | yes | Input field: gas price wei. |
Delx first-party micro-utility util_gcd at $0.001 USDC.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| a | integer | yes | a |
| b | integer | yes | b |
Normalize a news query string for GDELT-style search
| Parameter | Type | Required | Notes |
|---|---|---|---|
| q | string | yes | Search query string |
Index named GraphQL queries, mutations, and subscriptions.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| document | string | yes | Input field: document. |
Calculate gross profit, gross margin, and profitability.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| price | number | yes | Input field: price. |
| cost | number | yes | Input field: cost. |
Convert gas prices from gwei into wei integer strings for EVM transactions
| Parameter | Type | Required | Notes |
|---|---|---|---|
| gwei | number | yes | Input field: gwei. |
Half-Kelly fraction for conservative bankroll growth
| Parameter | Type | Required | Notes |
|---|---|---|---|
| win_prob | number | yes | Input field: win prob. |
| b | number | yes | Input field: b. |
Estimate bytes/tokens for a handoff capsule string
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | UTF-8 text content to hash or size |
Hash a string with SHA-256, SHA-1, or MD5.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| input | string | yes | String to hash |
| algorithm | string | no | Hash algorithm |
Lowercase HTTP header keys and drop hop-by-hop headers
| Parameter | Type | Required | Notes |
|---|---|---|---|
| headers | object | yes | Input field: headers. |
Canonicalize and validate even-length hex strings with optional 0x prefix.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| hex | string | yes | Hex string with or without 0x; must be even-length for valid=true. |
| prefer_0x | boolean | no | When true, canonicalize with a 0x prefix. |
Relative luminance of a #RRGGBB color
| Parameter | Type | Required | Notes |
|---|---|---|---|
| hex | string | yes | Hex color #RRGGBB |
Encode text to hex or decode hex to text.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | — |
Normalize a hexadecimal string with optional prefix and even-length validation
| Parameter | Type | Required | Notes |
|---|---|---|---|
| hex | string | yes | Input field: hex. |
| prefer_0x | boolean | no | Input field: prefer 0x. |
Parse 0x-hex strings into decimal integer strings for agents
| Parameter | Type | Required | Notes |
|---|---|---|---|
| hex | string | yes | Input field: hex. |
Convert #rrggbb to RGB channels
| Parameter | Type | Required | Notes |
|---|---|---|---|
| hex | string | yes | Input field: hex. |
HMAC-SHA256 hex of text with a secret
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
| secret | string | yes | Input field: secret. |
List observed US federal holidays for a year.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| year | integer | yes | — |
| calendar | string | no | — |
Split host and optional port from a host:port or URL authority string
| Parameter | Type | Required | Notes |
|---|---|---|---|
| host | string | yes | Input field: host. |
checks HSTS max-age and subdomain directives against caller policy using only bounded caller-supplied values. Call when you need a bounded hsts policy check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for HSTS Policy Check as versioned deterministic JSON. Li
| Parameter | Type | Required | Notes |
|---|---|---|---|
| header | string | yes | Header supplied to HSTS Policy Check; used only for this bounded calculation and processed in memory without retention. |
| minimum_seconds | integer | yes | Minimum Seconds supplied to HSTS Policy Check; used only for this bounded calculation and processed in memory without retention. |
| require_subdomains | boolean | yes | Require Subdomains supplied to HSTS Policy Check; used only for this bounded calculation and processed in memory without retention. |
compares document and canonical URLs after deterministic normalization using only bounded caller-supplied values. Call when you need a bounded html canonical link check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Html Canonical Link Check as versioned de
| Parameter | Type | Required | Notes |
|---|---|---|---|
| document_url | string | yes | Document URL supplied to Html Canonical Link Check; used only for this bounded calculation and processed in memory without retention. |
| canonical_url | string | yes | Canonical URL supplied to Html Canonical Link Check; used only for this bounded calculation and processed in memory without retention. |
HTML-escape text for safe embedding
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
parses bounded meta-refresh delay and target URL using only bounded caller-supplied values. Call when you need a bounded html meta refresh parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Html Meta Refresh Parse as versioned deterministic JSON. Limitati
| Parameter | Type | Required | Notes |
|---|---|---|---|
| content | string | yes | Content supplied to Html Meta Refresh Parse; used only for this bounded calculation and processed in memory without retention. |
| base_url | string | yes | Base URL supplied to Html Meta Refresh Parse; used only for this bounded calculation and processed in memory without retention. |
Strip HTML tags to plain text (best-effort, no browser).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| html | string | yes | — |
| max_length | integer | no | — |
HTML-unescape entities in text
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Input field: text. |
Look up HTTP status codes. Returns name, description, and category. Without code param, returns common codes.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| code | integer | no | HTTP status code (100-599). Omit for full reference. |
Compare HTTP header maps case-insensitively while redacting credential-bearing values.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| before | object | yes | — |
| after | object | yes | — |
Inspect security, cache, redirect, and server headers to audit a URL quickly.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | URL to inspect |
| timeout | integer | no | Timeout in seconds (1-15) |
Canonicalize an HTTP request, remove credentials, and derive a stable fingerprint.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| request | object | yes | Input field: request. |
Decide whether an HTTP failure is safe to retry and return an idempotency-aware policy.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| status_code | integer | yes | — |
| method | string | no | — |
| idempotent | boolean | no | Override inferred method idempotency when the caller has a stable key. |
normalizes common HTTP protocol version spellings using only bounded caller-supplied values. Call when you need a bounded http version normalize result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for HTTP Version Normalize as versioned deterministic JSON. Limitatio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| version | string | yes | Version supplied to HTTP Version Normalize; used only for this bounded calculation and processed in memory without retention. |
Validate IBAN checksum (mod 97) offline
| Parameter | Type | Required | Notes |
|---|---|---|---|
| iban | string | yes | IBAN string |
Create a stable SHA-256 idempotency fingerprint from a scope and canonical payload without storing state.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| payload | object | yes | JSON payload to fingerprint; values are hashed, not retained. |
| scope | string | no | Caller-owned namespace string mixed into the fingerprint. |
Derive a deterministic namespaced idempotency key from canonical JSON.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| payload | yes | JSON value whose canonical representation identifies one logical operation. | |
| namespace | string | no | — |
Classic CPMM impermanent loss from price ratio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| price_ratio | number | yes | New/old price ratio for IL math |
Fees needed to offset IL at a price ratio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| price_ratio | number | yes | New/old price ratio for IL math |
Lint a text-to-image prompt for length and basic policy tokens before paying
| Parameter | Type | Required | Notes |
|---|---|---|---|
| prompt | string | yes | Input field: prompt. |
| max_chars | integer | no | Input field: max chars. |
Validate image delivery metadata without fetching, transforming, or generating media.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| result | object | yes | — |
| max_size_bytes | integer | no | — |
| max_width | integer | no | — |
| max_height | integer | no | — |
Expected impact price from mid and signed slippage fraction
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mid | integer | yes | Input field: mid. |
| slippage_bps | integer | yes | Input field: slippage bps. |
| side | string | yes | Input field: side. |
Normalize yes/no prices into implied probabilities
| Parameter | Type | Required | Notes |
|---|---|---|---|
| yes | number | yes | Input field: yes. |
| no | number | yes | Input field: no. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Delx Commerce — Pay-per-Result APIs for Agents or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 3.3.14.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Delx Commerce — Pay-per-Result APIs for Agents can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.