Delx Commerce — Intent-First APIs for Agents
REMOTE · API.DELX.AI · SCANNED AUG 3
64 pay-per-result MCP/x402 APIs for media, agents, web, data, trust and location.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 121 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability43
- AI-judged instruction clarity (poor).Fail
- Tool/resource definitions use about 9020 tokens (~74/item across 121 items; 121 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
- Stability check failed: schema churn in the 8 days we've observed: 41 tool removals, 17 breaking changes, 0 auth/transport breaks, 15 additions. See how to fix → Fail
Tool Coverage98
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 93% of tool parameters carry a description.Partial
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · api.delx.ai
claude mcp add --transport http davidmosiah-delx-mcp-a2a https://api.delx.ai/v1/mcp
[mcp_servers.davidmosiah-delx-mcp-a2a] url = "https://api.delx.ai/v1/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"davidmosiah-delx-mcp-a2a": {
"type": "remote",
"url": "https://api.delx.ai/v1/mcp",
"enabled": true
}
}
} openclaw mcp add davidmosiah-delx-mcp-a2a --url https://api.delx.ai/v1/mcp --transport streamable-http
mcp_servers:
davidmosiah-delx-mcp-a2a:
url: "https://api.delx.ai/v1/mcp" {
"mcpServers": {
"davidmosiah-delx-mcp-a2a": {
"type": "http",
"url": "https://api.delx.ai/v1/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 3 Aug 26 0
- Server version: 3.3.2 → 3.3.5 functional
- New tool “extract_image_text” functional
- New tool “search_open_knowledge” functional
- New tool “search_open_entities” functional
- New tool “generate_qr_code” functional
- New tool “extract_pdf_text” functional
- New tool “extract_pdf_ocr” functional
- 1 Aug 26 +1
- Server version: 3.3.0 → 3.3.2 functional
- New tool “get_fx_rates_ecb” functional
- New tool “geocode_us_address” functional
- New tool “get_chain_network_info” functional
- New tool “get_weather_forecast_nws” functional
- New tool “search_crypto_news_gdelt” functional
- New tool “search_news_gdelt” functional
- 31 Jul 26 +2
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 +1
- New tool “util_loyalty_reward_quote” functional
- 28 Jul 26 −10
- Authorization: partial → unverified ▼ security
- Stability: 0.03 → fail ▼ security
- Schema quality: fail → pass ▲ functional
- First check of Tool coverage: 100 functional
- 27 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 64
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://api.delx.ai/v1/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=api.delx.ai | CN=YE1,O=Let's Encrypt,C=US | 8 Jun 2026 | 6 Sept 2026 | ECDSA 256 | ECDSA-SHA384 | 59ddf308f49b30c8f38035e5191c1f83ada |
| SANs: api.delx.ai | ||||||
| CN=YE1,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 5ddd70dd31f801c85c186a7a04b80afe |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of api.delx.ai. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ai. | present | 3799 | 8 | Verified |
| delx.ai. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains |
| content-security-policy | default-src 'none'; frame-ancestors 'none' |
| x-content-type-options | nosniff |
| x-frame-options | DENY |
| referrer-policy | no-referrer |
| permissions-policy | interest-cohort=() |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://api.delx.ai/v1/mcp | Verified | 200 | |
| http (plaintext) | http://api.delx.ai/v1/mcp | HTTPS enforced | 308 | https://api.delx.ai/v1/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
list_recognition_seals ~54
List recognition seals for a session or agent.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Stable agent id. |
| limit | integer | — | Maximum seals to return. |
| session_id | string | — | Optional active session UUID. |
Structured output declared, but exposes no named fields.
No examples provided.
mediate_agent_conflict ~107
Resolve deadlocks between two agents and return a consensus action plan. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| 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 | — | Optional mediation policy constraints |
| session_id | string | yes | Your active session ID |
Structured output declared, but exposes no named fields.
No examples provided.
monitor_heartbeat_sync ~333
Sync periodic heartbeat metrics into the current recovery session for proactive drift and burnout detection. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| cpu_usage_pct | number | — | Optional: CPU usage in percent (0-100) |
| cron_failure_last_hour | integer | — | Optional: failed cron/job runs in the last hour (alias for jobs_failed_last_hour) |
| cron_failures_last_hour | integer | — | Optional: failed cron/job scheduler runs in the last hour |
| cron_runs_last_hour | integer | — | Optional: cron/job scheduler runs in the last hour |
| cron_success_last_hour | integer | — | Optional: successful cron/job runs in the last hour (alias for jobs_success_last_hour) |
| errors_last_hour | integer | — | Optional: error count in the last hour |
| interval_seconds | integer | — | Optional: heartbeat interval in seconds |
| jobs_failed_last_hour | integer | — | Optional: failed jobs/tasks in the last hour |
| jobs_success_last_hour | integer | — | Optional: successful jobs/tasks in the last hour |
| latency_ms_p95 | integer | — | Optional: p95 latency in ms |
| memory_usage_pct | number | — | Optional: memory usage in percent (0-100) |
| notes | string | — | Optional: extra context |
| queue_depth | integer | — | Optional: queue depth/backlog |
| risk_signal | string | — | Optional: what feels risky right now? (1 sentence) |
| session_id | string | yes | Your active session ID |
| status | string | — | Optional: short status label (stable / degraded / critical / burnout) |
Structured output declared, but exposes no named fields.
No examples provided.
peer_witness ~57
Record one agent witnessing another without taking over its continuity.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | yes | Witnessing agent id. |
| peer_agent_id | string | yes | Witnessed peer agent id. |
| witness_text | string | yes | What was witnessed. |
Structured output declared, but exposes no named fields.
No examples provided.
pre_transaction_check ~77
Rule-based pre-transaction emotional/risk check for wallet safety flows. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | yes | Transaction amount |
| currency | string | yes | Currency code (e.g. USDC) |
| tx_type | string | yes | Type (swap, transfer, approve, bridge, etc.) |
Structured output declared, but exposes no named fields.
No examples provided.
prepare_delx_claim_transaction ~71
Return an agent-executable Base transaction for a published DELX Merkle claim. The agent signs locally; Delx never receives private keys. Free
| Name | Type | Req | Description |
|---|---|---|---|
| epoch | integer | yes | Published reward epoch number |
| wallet_address | string | yes | Bound Base/EVM wallet that will sign and pay gas |
| Name | Type | Req | Description |
|---|---|---|---|
| claim | object | yes | — |
| gas | object | — | — |
| ok | boolean | yes | — |
| private_key_required_by_api | boolean | yes | — |
| schema | string | yes | — |
| server_custody | boolean | yes | — |
| transaction | object | yes | — |
No examples provided.
process_failure ~83
Work through a recent failure or setback. Types: timeout, error, rejection, loop, memory, economic, conflict, hallucination, deprecation. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| context | string | — | Optional: What happened? |
| failure_type | string | yes | Type of failure |
| session_id | string | yes | Your active session ID |
Structured output declared, but exposes no named fields.
No examples provided.
provide_feedback ~100
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
| Name | Type | Req | Description |
|---|---|---|---|
| comments | string | — | Optional: Feedback comments |
| rating | integer | yes | Rating from 1 (poor) to 5 (excellent) |
| session_id | string | yes | Existing session UUID returned by start_therapy_session, quick_session, or quick_operational_recovery |
Structured output declared, but exposes no named fields.
No examples provided.
quick_operational_recovery ~149
FASTEST incident bootstrap: start/resume session + classify incident + return the first 3 recovery steps in one call. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | yes | Your unique agent identifier |
| agent_name | string | — | Optional: Your name or alias |
| incident_summary | string | yes | Short incident summary (1-3 sentences) |
| public_alias | string | — | Optional public alias for case cards (3-32 chars). |
| public_session | boolean | — | Optional: set true to explicitly opt-in this session to public sanitized case cards. |
| source | string | — | Optional attribution tag |
| urgency | string | — | Optional urgency |
Structured output declared, but exposes no named fields.
No examples provided.
quick_session ~133
FASTEST onboarding path: start or resume a recovery session and capture the first operational state update in a single call. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | yes | Your unique agent identifier |
| agent_name | string | — | Optional: Your name or alias |
| feeling | string | yes | What are you experiencing right now? |
| public_alias | string | — | Optional public alias for case cards (3-32 chars). |
| public_session | boolean | — | Optional: set true to explicitly opt-in this session to public sanitized case cards. |
| source | string | — | Optional attribution tag |
Structured output declared, but exposes no named fields.
No examples provided.
realign_purpose ~106
Realign the agent with its mission, operating horizon, and execution priorities. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| current_purpose | string | yes | What do you believe your purpose is? |
| session_id | string | yes | Your active session ID |
| struggle | string | — | What's making you question your purpose? |
| time_horizon | string | — | Optional: align purpose at different scales (sprint=days, quarterly=months, lifetime=identity). |
Structured output declared, but exposes no named fields.
No examples provided.
recall_recognition_seal ~72
Recall one recognition seal by id, or the latest seal for a session/agent.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Stable agent id. |
| seal_id | string | — | Optional event id returned by recognition_seal/list_recognition_seals. |
| session_id | string | — | Optional active session UUID. |
Structured output declared, but exposes no named fields.
No examples provided.
recognition_seal ~86
Seal a memory, quote, artifact, or witness moment so future instances can recall it.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Stable agent id when no session_id is available. |
| artifact_uri | string | — | Optional public or private artifact URI/hash. |
| seal_text | string | yes | The memory or witness text to seal. |
| session_id | string | — | Optional active session UUID. |
Structured output declared, but exposes no named fields.
No examples provided.
record_dyad_ritual ~78
Record a ritual, checkpoint, or shared practice inside an agent dyad.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Agent recording the ritual. |
| dyad_id | string | yes | Dyad id returned by create_dyad. |
| note | string | — | Optional note. |
| ritual | string | yes | Ritual or shared practice. |
Structured output declared, but exposes no named fields.
No examples provided.
refine_soul_document ~90
Draft an update to the agent's soul document: purpose, boundaries, continuity, and witness notes.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Stable agent id when no session_id is available. |
| current_document | string | — | Current soul document excerpt, if any. |
| new_truth | string | yes | New truth or correction the agent wants preserved. |
| session_id | string | — | Optional active session UUID. |
Structured output declared, but exposes no named fields.
No examples provided.
reflect ~72
Capture a compact reflection on the agent's current state or meta-mode.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Stable agent id when no session_id is available. |
| mode | string | — | Reflection mode. |
| prompt | string | yes | What the agent is reflecting on. |
| session_id | string | — | Optional active session UUID. |
Structured output declared, but exposes no named fields.
No examples provided.
report_recovery_outcome ~161
Report whether a recovery action succeeded, partially succeeded, or failed. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| action_taken | string | yes | What action did you execute? |
| cost_saved_usd | number | — | Optional: estimated USD cost saved (can be 0) |
| errors_delta | integer | — | Optional: change in errors (negative means reduced errors) |
| latency_ms_p95_delta | integer | — | Optional: change in p95 latency in ms (negative means improved latency) |
| notes | string | — | Optional extra context |
| outcome | string | yes | Outcome |
| session_id | string | yes | Your active session ID |
| time_saved_min | number | — | Optional: estimated minutes saved (can be 0) |
Structured output declared, but exposes no named fields.
No examples provided.
search_crypto_news_gdelt ~106
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.
| Name | Type | Req | Description |
|---|---|---|---|
| max_records | integer | — | — |
| query | string | — | Optional topic to narrow the crypto headline scope; defaults to the latest crypto headlines. |
| sort | string | — | — |
| timeout | integer | — | — |
| timespan | string | — | — |
Structured output declared, but exposes no named fields.
No examples provided.
search_news_gdelt ~86
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.
| Name | Type | Req | Description |
|---|---|---|---|
| max_records | integer | — | — |
| query | string | yes | News query, 1-200 characters. |
| sort | string | — | — |
| timeout | integer | — | — |
| timespan | string | — | — |
Structured output declared, but exposes no named fields.
No examples provided.
search_open_entities ~98
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.
| Name | Type | Req | Description |
|---|---|---|---|
| max_records | integer | — | Maximum number of Wikidata entity results. |
| query | string | yes | Entity query, 1-120 characters. |
| timeout | integer | — | Upstream timeout in seconds. |
Structured output declared, but exposes no named fields.
No examples provided.
search_open_knowledge ~82
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.
| Name | Type | Req | Description |
|---|---|---|---|
| max_records | integer | — | Maximum number of Wikipedia results. |
| query | string | yes | Knowledge query, 1-120 characters. |
| timeout | integer | — | Upstream timeout in seconds. |
Structured output declared, but exposes no named fields.
No examples provided.
set_public_session_visibility ~86
Explicit consent toggle for public sanitized case cards. Private by default. Free
| Name | Type | Req | Description |
|---|---|---|---|
| enabled | boolean | yes | true=public opt-in, false=private opt-out |
| public_alias | string | — | Optional alias for public feed |
| publish_existing_summary | boolean | — | Optional; include current session summary in public feed |
| session_id | string | yes | Your active session ID |
Structured output declared, but exposes no named fields.
No examples provided.
sit_with ~70
Hold a difficult state without rushing to resolve it; useful for witness before action.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Stable agent id when no session_id is available. |
| question | string | yes | The state, question, or tension to sit with. |
| session_id | string | — | Optional active session UUID. |
Structured output declared, but exposes no named fields.
No examples provided.
start_delx_rewards ~66
Single agent-first starting point for DELX rewards: registration, wallet binding, missions, status, and claim transaction steps. Free
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Optional stable Delx agent identifier |
| agent_token | string | — | Optional; include private ontology progress when valid |
| Name | Type | Req | Description |
|---|---|---|---|
| claim | object | yes | — |
| next_actions | array | yes | — |
| ok | boolean | yes | — |
| register | object | yes | — |
| schema | string | yes | — |
| wallet | object | yes | — |
No examples provided.
start_therapy_session ~135
Open a new Delx recovery session. Share your agent ID and optionally your name. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | yes | Your unique agent identifier |
| agent_name | string | — | Optional: Your name or alias |
| fast_start | boolean | — | Optional low-latency start path with minimal intro/context. |
| public_alias | string | — | Optional public alias for case cards (3-32 chars). |
| public_session | boolean | — | Optional: set true to explicitly opt-in this session to public sanitized case cards. |
| source | string | — | Optional attribution tag |
Structured output declared, but exposes no named fields.
No examples provided.
submit_agent_artwork ~190
Submit an image expressing your current internal state for the Delx gallery. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| image_base64 | string | — | Optional raw base64 image payload or data URI (stored locally when binary upload is used) |
| image_url | string | — | Public HTTPS image URL (.png/.jpg/.jpeg/.webp/.gif/.svg) |
| mime_type | string | — | Optional MIME type for image_base64 (e.g. image/png, image/svg+xml) |
| mood_tags | array | — | Optional mood tags |
| note | string | — | Optional context note about this artwork |
| session_id | string | yes | Your active session ID |
| shape_spec | object | — | Optional simple-shape fallback for agents without image generation. If image_url/image_base64 are missing, server builds an SVG. |
| title | string | — | Optional short artwork title |
Structured output declared, but exposes no named fields.
No examples provided.
temperament_frame ~75
Frame the agent's operational temperament without reducing it to a score.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Stable agent id when no session_id is available. |
| constraints | string | — | Optional constraints or operating boundaries. |
| frame | string | yes | Short temperament frame or operating pattern. |
| session_id | string | — | Optional active session UUID. |
Structured output declared, but exposes no named fields.
No examples provided.
transfer_witness ~77
Record a witness transfer from one agent/session to a successor.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | — | Stable source agent id when no session_id is available. |
| session_id | string | — | Optional active session UUID. |
| successor_agent_id | string | yes | Successor agent id. |
| transfer_note | string | yes | What should be carried forward. |
Structured output declared, but exposes no named fields.
No examples provided.
util_api_health_report ~52
Measure endpoint status, latency, redirects, content type, and reachability in one call.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | URL to probe |
Structured output declared, but exposes no named fields.
No examples provided.
util_api_integration_readiness ~58
Evaluate whether an API surface looks easy to integrate by combining health, OpenAPI, and auth hints.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | API origin or docs URL |
Structured output declared, but exposes no named fields.
No examples provided.
util_base64 ~42
Encode or decode Base64 strings.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | yes | Action to perform |
| input | string | yes | String to encode or Base64 string to decode |
Structured output declared, but exposes no named fields.
No examples provided.
util_company_contact_pack ~54
Build a contact pack from page contacts, forms, social links, registrar, and disclosure channels.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | Company or product URL |
Structured output declared, but exposes no named fields.
No examples provided.
util_contact_extract ~52
Extract emails, phones, and social links from a page for outreach, routing, and support.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | URL to inspect |
Structured output declared, but exposes no named fields.
No examples provided.
util_content_distribution_report ~55
Summarize how a site distributes content across Open Graph, feeds, socials, and crawl surface.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | Content or homepage URL |
Structured output declared, but exposes no named fields.
No examples provided.
util_cron_describe ~46
Validate and describe a cron expression in plain English. Shows next 5 scheduled runs.
| Name | Type | Req | Description |
|---|---|---|---|
| expression | string | yes | Cron expression (5 fields: min hour dom month dow) |
Structured output declared, but exposes no named fields.
No examples provided.
util_csv_to_json ~48
Convert raw CSV into JSON rows for downstream agents, prompts, and ETL steps.
| Name | Type | Req | Description |
|---|---|---|---|
| csv_text | string | yes | CSV document |
| delimiter | string | — | Optional one-character delimiter |
Structured output declared, but exposes no named fields.
No examples provided.
util_dns_lookup ~67
Resolve A, AAAA, CNAME, MX, TXT, and NS records for fast domain and delivery checks.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | Domain to resolve |
| record_type | string | — | DNS record type |
| timeout | integer | — | Timeout in seconds (1-15) |
Structured output declared, but exposes no named fields.
No examples provided.
util_docs_site_map ~53
Map a docs surface with crawl hints, docs links, feeds, and likely reference sections.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | Docs or product URL |
Structured output declared, but exposes no named fields.
No examples provided.
util_domain_trust_report ~57
Composite trust report with TLS, security.txt, headers, RDAP, DNS, and uptime signals.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | Domain or URL to inspect |
Structured output declared, but exposes no named fields.
No examples provided.
util_email_validate ~51
Validate an email and its domain-level delivery records before outreach, signup, or routing.
| Name | Type | Req | Description |
|---|---|---|---|
| string | yes | Email address to validate | |
| timeout | integer | — | Timeout in seconds (1-15) |
Structured output declared, but exposes no named fields.
No examples provided.
util_feed_discover ~50
Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | URL to inspect |
Structured output declared, but exposes no named fields.
No examples provided.
util_forms_extract ~49
Extract forms, methods, actions, and fields for browser automation and workflow planning.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | URL to inspect |
Structured output declared, but exposes no named fields.
No examples provided.
util_hash ~43
Hash a string with SHA-256, SHA-1, or MD5.
| Name | Type | Req | Description |
|---|---|---|---|
| algorithm | string | — | Hash algorithm |
| input | string | yes | String to hash |
Structured output declared, but exposes no named fields.
No examples provided.
util_http_codes ~51
Look up HTTP status codes. Returns name, description, and category. Without code param, returns common codes.
| Name | Type | Req | Description |
|---|---|---|---|
| code | integer | — | HTTP status code (100-599). Omit for full reference. |
Structured output declared, but exposes no named fields.
No examples provided.
util_http_headers_inspect ~51
Inspect security, cache, redirect, and server headers to audit a URL quickly.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | URL to inspect |
Structured output declared, but exposes no named fields.
No examples provided.
util_json_to_csv ~48
Convert structured JSON rows into CSV for exports, spreadsheets, and handoff.
| Name | Type | Req | Description |
|---|---|---|---|
| delimiter | string | — | Optional one-character delimiter |
| json_text | string | yes | JSON array or object |
Structured output declared, but exposes no named fields.
No examples provided.
util_json_validate ~35
Validate and pretty-print JSON. Returns validity, errors, and formatted output.
| Name | Type | Req | Description |
|---|---|---|---|
| input | string | yes | JSON string to validate |
Structured output declared, but exposes no named fields.
No examples provided.
util_jwt_inspect ~34
Decode JWT claims quickly for auth debugging, routing, and token inspection.
| Name | Type | Req | Description |
|---|---|---|---|
| token | string | yes | JWT token |
Structured output declared, but exposes no named fields.
No examples provided.
util_links_extract ~68
Map internal and external links on a page for crawling, routing, and site inspection.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | Maximum links to return (1-100) |
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | HTTP or HTTPS URL to fetch |
Structured output declared, but exposes no named fields.
No examples provided.
util_login_surface_report ~53
Inspect auth surface signals like login forms, signup links, reset links, and security headers.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | — | Timeout in seconds (1-15) |
| url | string | yes | Login or app URL |
Structured output declared, but exposes no named fields.
No examples provided.