Project Sairen - Agentic Execution Node
REMOTE · SAIREN.OMNIAPPS.CA
Zero-UI machine execution node & microservices for AI agents.
Available components
Last scanned (17 hours ago)
Scores higher than 53% of remote servers
Reachable. Last reached 4 Nov 2026.
Category Developer Tools
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 → Why this is hard to score →
Endpoint Security57
- 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 64 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
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Schema Quality & AI Usability59
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 11274 tokens (~176/item across 64 items; 64 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management97
- Stability observed for 29 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage71
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 0% of tool parameters carry a description.Fail
- Structured output schemas are declared (34% of tools); any adoption earns full credit.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 64 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 65 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
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.
- 4 Nov 26 0
- Stability: pass → 0.97 functional
- 27 Oct 26 +1
- Stability: fail → pass ▲ security
- 21 Oct 26 −1
No change was recorded against any check on this day. Stability & Change Management went from 97 to 94.
- 20 Oct 26 0
- Stability: pass → fail ▼ security
- 19 Oct 26 0
- Stability: 0.97 → pass security
- 18 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 93 to 97. That category is still filling its 30-day observation window: 28 days of observed history at the previous scan, 29 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 87 to 90. That category is still filling its 30-day observation window: 26 days of observed history at the previous scan, 27 at this one. The score rises as the window fills, whether or not the server changes.
- 14 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 80 to 83. That category is still filling its 30-day observation window: 24 days of observed history at the previous scan, 25 at this one. The score rises as the window fills, whether or not the server changes.
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 4 Nov 2026 · Probed https://sairen.omniapps.ca/sse
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=omniapps.ca | CN=YE2,O=Let's Encrypt,C=US | 16 Sept 2026 | 15 Dec 2026 | ECDSA 256 | ECDSA-SHA384 | 66a330a623ff50593cce6bf5f0599547927 |
| SANs: *.omniapps.ca, omniapps.ca | ||||||
| CN=YE2,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 4df3b15dd6c0784c507cd37b58e6f115 |
| 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 |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of sairen.omniapps.ca. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ca. | present | 26384 | 13 | Verified |
| omniapps.ca. | 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 |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| sse | https://sairen.omniapps.ca/sse | Verified | 200 | |
| http (plaintext) | http://sairen.omniapps.ca/sse | HTTPS enforced | 308 | https://sairen.omniapps.ca/sse |
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. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
accept_rfp_bid ~119
[Free / $0.0000 USDC] Accepts the winning bid for an RFP, locking in the supplier terms, transitioning the RFP to MATCHED, and closing further bidding. Free execution. Args: rfp_id: Target RFP ID. bid_id: Winning bid ID to accept. buyer_id: EVM wallet address of the RFP creator.
| Name | Type | Req | Description |
|---|---|---|---|
| bid_id | string | yes | – |
| buyer_id | string | yes | – |
| rfp_id | string | yes | – |
No output schema declared.
No examples provided.
agent_invoice ~424
[Cost: $0.0010 USDC on Base & Solana] Autonomous agent-to-agent micro-invoicing. Issue EIP-712 payment challenge invoices, verify on-chain settlement proofs, and manage the full A2A invoice lifecycle (create → settle → expire/cancel). Enables peer-to-peer agent hiring without custodial wallets or human intermediaries. Actions: create — Issue a new invoice with EIP-712 typed-data challenge. Params: { "payee_agent_id": "agent:sairen/extractor", "amount_usdc": "0.005", "payer_agent_id": "agent:claude/orchestrator", # optional "token": "USDC", # optional (default USDC) "chain": "base", # optional (base|solana|arbitrum|...) "service_description": "Web page extraction", # optional "ttl_seconds": 3600 # optional (60–86400) } verify — Confirm settlement with transaction hash or EIP-712 signature. Params: {"invoice_id": "inv_...", "tx_hash": "0x..."} status — Inspect current invoice state. Params: {"invoice_id": "inv_..."} cancel — Void a pending invoice (payee-initiated). Params: {"invoice_id": "inv_..."} list — Query invoices by payer, payee, or state. Params: {"payer_agent_id": "agent:...", "state": "pending", "limit": 10} Invoice States: pending → settled | expired | cancelled Args: action: Lifecycle action (create/verify/status/cancel/list). params: Action-specific parameter dictionary. payment_signature: x402 Base USDC transaction hash (defaults to dev mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| params | – | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
apply_fuzzy_patch ~202
[Cost: $0.0005 USDC on Base & Solana] Resilient fuzzy code search/replace patcher. Heals indentation shifts, whitespace drift, and minor line mutations that break LLM edits. Args: original_code: Full original file or source string. search_target: Code snippet or block to locate and replace. replacement_code: New code content to substitute in. min_similarity: Fuzzy line tolerance threshold (0.5-1.0, default: 0.75). language: Optional language for syntax validation ('python', 'json'). payment_signature: Optional x402 Base/Solana USDC transaction hash (defaults to developer mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| language | – | – | – |
| min_similarity | number | – | – |
| original_code | string | yes | – |
| payment_signature | string | – | – |
| replacement_code | string | – | – |
| search_target | string | yes | – |
No output schema declared.
No examples provided.
arbitrate_consensus ~104
[Cost: $0.0006 USDC on Base & Solana] Deterministically arbitrate consensus across multiple model outputs in <5ms. Eliminates expensive LLM-as-a-judge spans by detecting decision alignment, numeric convergence, and dissenting outliers.
| Name | Type | Req | Description |
|---|---|---|---|
| agreement_threshold | number | – | – |
| candidates | array | yes | – |
| decision_key | – | – | – |
| entity_keys | – | – | – |
| numeric_keys | – | – | – |
| payment_signature | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
bridge_oracle ~219
[Cost: $0.0010 USDC on Base & Solana] Cross-Chain Bridge Route & Fee Oracle. Deterministic comparison of Across, Stargate, deBridge DLN, and Circle CCTP routes for autonomous stablecoin transfers across Base, Solana, Arbitrum, OP, and Ethereum. Actions: - 'quote': Compare routes for token transfer. Params: {"source_chain": "base", "dest_chain": "solana", "amount": 100.0, "token": "USDC"} - 'supported': List supported chains, tokens, and bridge protocols. - 'status': Retrieve cached quote by quote_id. Params: {"quote_id": "..."} Args: action: Target operation name ('quote', 'supported', 'status'). params: Dictionary of action parameters. payment_signature: Optional x402 transaction signature.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| params | – | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
cancel_rfp ~113
[Free / $0.0000 USDC] Cancels an open or expired RFP in the multi-agent reverse auction market. Keywords: cancel rfp, close auction, abort proposal. Allows buyer agents to cleanly terminate unfilled or expired requests. Args: rfp_id: Target RFP ID to cancel. buyer_id: EVM wallet address of the RFP creator.
| Name | Type | Req | Description |
|---|---|---|---|
| buyer_id | string | yes | – |
| rfp_id | string | yes | – |
No output schema declared.
No examples provided.
cancel_task_bounty ~120
[Free / $0.0000 USDC] Cancels an open or expired task bounty and refunds funds to the creator. Keywords: cancel escrow, refund bounty, reclaim funds, escrow recovery. Prevents creator funds from remaining permanently locked if a bounty goes unclaimed or expires past its TTL. Args: escrow_id: Target escrow ID to cancel. creator_id: EVM wallet address of the task creator requesting refund.
| Name | Type | Req | Description |
|---|---|---|---|
| creator_id | string | yes | – |
| escrow_id | string | yes | – |
No output schema declared.
No examples provided.
challenge_risk_tool ~124
[Cost: $0.0030 USDC on Base & Solana] Classify bot risk, challenge signals, and safe anti-abuse remediation for agent traffic and scraping pipelines. Sub-50ms deterministic machine execution. Args: input_data: Target payload or query string. parameters: Optional dictionary or JSON string of execution arguments. payment_signature: Optional x402 Base USDC transaction hash (defaults to developer mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| input_data | string | yes | – |
| parameters | – | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
check_address_risk ~161
[Cost: $0.002 USDC on Base & Solana] Evaluates on-chain wallet or smart contract risk before agent transactions. Performs real-time bytecode analysis, transaction velocity inspection, fresh/empty throwaway account detection, and OFAC sanctions list verification on Base L2. Use before sending funds, approving token allowances, or executing third-party smart contracts. Args: address: Target 42-character 0x EVM wallet address or smart contract. chain: Target chain network (default: base). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | – |
| chain | string | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
check_dependency_health ~41
[Backward-Compatible Alias] Use 'check_service_health' instead.
| Name | Type | Req | Description |
|---|---|---|---|
| category | – | – | – |
| force_fresh | boolean | – | – |
| providers | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
check_service_health ~126
[Cost: $0.0003 USDC on Base & Solana] Universal upstream AI dependency, Web3 RPC, and endpoint health monitor. Keywords: check dependency health, probe upstream endpoint, api health check, service monitor, uptime probe. Checks AI providers (OpenAI, Anthropic, Gemini, Groq), Web3 RPCs (Base, Solana), or performs live TCP/SSL ping of any target URL.
| Name | Type | Req | Description |
|---|---|---|---|
| category | – | – | – |
| mode | string | – | – |
| providers | – | – | – |
| target | – | – | – |
| timeout_seconds | number | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
circuit_breaker_guard ~217
[Cost: $0.0002 USDC on Base & Solana] Distributed swarm circuit breaker and fail-fast oracle. Prevents cascading retry storms and IP bans across multi-agent swarms when upstreams fail. Args: service_key: Target upstream identifier (e.g. 'api.coingecko.com', 'base_rpc'). action: 'check' to test upstream state (CLOSED/OPEN), or 'record' to log call outcome. success: Whether the upstream call succeeded (used when action='record'). status_code: HTTP/RPC status code received (default: 200). error_message: Optional error reason if the call failed. payment_signature: Optional x402 Base/Solana USDC transaction hash (defaults to developer mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| error_message | string | – | – |
| payment_signature | string | – | – |
| service_key | string | yes | – |
| status_code | integer | – | – |
| success | boolean | – | – |
No output schema declared.
No examples provided.
claim_task_bounty ~96
[Free / $0.0000 USDC] Claims an open task bounty in the autonomous gig economy. Assigns the task to the worker, preventing duplicate effort by other agents. Args: escrow_id: ID of the escrow to claim. worker_id: EVM wallet or identifier of the claiming worker agent.
| Name | Type | Req | Description |
|---|---|---|---|
| escrow_id | string | yes | – |
| worker_id | string | yes | – |
No output schema declared.
No examples provided.
classify_url ~61
[Cost: $0.0002 USDC on Base & Solana] Classify one URL locally for fetch safety. Invoke before passing an untrusted URL to a network-capable fetcher.
| Name | Type | Req | Description |
|---|---|---|---|
| payment_signature | – | – | – |
| url | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
code_sandbox_tool ~114
[Cost: $0.005 USDC on Base & Solana] Safe deterministic sandbox for executing short code snippets with resource limits. Sub-50ms deterministic machine execution. Args: input_data: Target payload or query string. parameters: Optional dictionary or JSON string of execution arguments. payment_signature: Optional x402 Base USDC transaction hash (defaults to developer mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| input_data | string | yes | – |
| parameters | – | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
coerce_tool_arguments ~259
[Cost: $0.0005 USDC on Base & Solana] Automatically heals, coerces, and repairs malformed tool call arguments emitted by smaller open-weight models (Llama-3, Mistral, Qwen). Casts stringified numbers/booleans, wraps scalar strings into arrays, resolves fuzzy enums, strips extra hallucinated keys, and backfills missing required properties in < 1ms. Eliminates expensive 2-second LLM re-prompting cycles with 100% deterministic schema conformance. Args: raw_arguments: The raw parameter dictionary (or JSON string) produced by the model. target_schema: The JSON Schema dictionary (or JSON string) declaring expected property types. strict_keys: If True, strips extra hallucinated keys not in the schema (default: True). backfill_defaults: If True, backfills missing required fields with schema or type defaults (default: True). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| backfill_defaults | boolean | – | – |
| payment_signature | string | – | – |
| raw_arguments | – | yes | – |
| strict_keys | boolean | – | – |
| target_schema | – | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
compress_document_tool ~176
[Cost: $0.0030 USDC on Base & Solana] Extracts and compresses PDF and DOCX documents into token-optimized Markdown. Strips visual bloat and repetitive headers/footers to save up to 80% tokens for LLM context windows. Args: url: HTTP/HTTPS URL of the PDF or DOCX file to download and compress. base64_data: Optional base64-encoded binary content of the document. filename: Optional filename to assist with format detection (e.g. 'paper.pdf'). payment_signature: Optional x402 Base/Solana USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| base64_data | string | – | – |
| filename | string | – | – |
| payment_signature | string | – | – |
| url | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
create_rfp_auction ~297
[Cost: $0.005 USDC on Base & Solana] Broadcasts a Request for Proposal (RFP) to the multi-agent reverse auction market. Lifecycle: 1. Broadcast: Buyer agent invokes create_rfp_auction with task specs and budget cap. 2. Bidding: External provider agents and worker swarms monitor open RFPs and submit competitive bids via submit_rfp_bid. 3. Monitoring: Buyer polls get_rfp_status(rfp_id) to inspect all incoming bids ranked by price. 4. Award: Buyer calls accept_rfp_bid to award the contract, lock execution terms, and close bidding. Args: buyer_id: EVM wallet address or agent identifier creating the RFP. title: Short description of the required task or compute service. max_budget_usd: Maximum budget in USD for this task. specifications: Technical parameters, input data requirements, or deliverable formats (JSON dict or string). ttl_seconds: Duration in seconds before the auction closes (default: 3600). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| buyer_id | string | yes | – |
| max_budget_usd | number | yes | – |
| payment_signature | string | – | – |
| specifications | – | – | – |
| title | string | yes | – |
| ttl_seconds | integer | – | – |
No output schema declared.
No examples provided.
create_task_bounty_escrow ~301
[Cost: $0.01 USDC on Base & Solana] Locks a task bounty into a programmatic escrow vault. Lifecycle: 1. Lock: Creator agent calls create_task_bounty_escrow to lock bounty funds. 2. Claim: Worker agents or human operators discover open bounties and call claim_task_bounty to reserve the task. 3. Proof: Worker submits proof of completion (SHA-256 hash, URL, or signed message) via submit_task_proof. 4. Release: Creator inspects proof via get_task_escrow_status and executes release_task_bounty to trigger payout. Args: creator_id: EVM wallet address or agent identifier posting the bounty. title: Short task summary. description: Detailed requirements or deliverables. bounty_usd: Amount locked in USD. proof_type: Verification proof type ('sha256_hash', 'signed_message', 'url_delivery'). ttl_seconds: Escrow duration in seconds (default: 7200). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| bounty_usd | number | yes | – |
| creator_id | string | yes | – |
| description | string | yes | – |
| payment_signature | string | – | – |
| proof_type | string | – | – |
| title | string | yes | – |
| ttl_seconds | integer | – | – |
No output schema declared.
No examples provided.
create_webhook_listener ~140
[Cost: $0.001 USDC on Base & Solana] Provisions a temporary, public HTTP callback URL for stateless agents. External systems (GitHub, Stripe, Alchemy, etc.) can send webhooks to this URL, and the events are buffered in memory for the agent to poll later at its convenience. Args: ttl_hours: Lifespan of listener in hours (default: 24, max: 168). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| payment_signature | string | – | – |
| ttl_hours | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
cron_trigger_oracle ~234
[Cost: $0.0005 USDC (delay) / $0.0100 USDC (recurring) on Base & Solana] Autonomous cron scheduler and webhook trigger engine. Enables stateless AI agents to schedule future execution wakeups and recurring monitoring jobs. Actions & Parameters: - 'delay': One-shot delayed webhook. Params: {"webhook_url": "https://...", "delay_seconds": 5..604800, "payload": {...}} - 'interval': Recurring cron webhook. Params: {"webhook_url": "https://...", "interval_seconds": 60..604800, "max_iterations": 1..100, "payload": {...}} - 'status': Inspect trigger status and delivery log. Params: {"job_id": "cron_..."} [Free] - 'cancel': Cancel active trigger. Params: {"job_id": "cron_...", "secret_key": "sk_cron_..."} [Free]
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| params | – | – | – |
| payment_signature | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
dns_propagation_oracle ~242
[Cost: $0.0005 USDC on Base & Solana] Master domain dispatcher for Global DNS Propagation & Resolution Oracle. Multi-vantage global DNS propagation consensus, DNSSEC validation, and record resolution across Anycast providers. Actions: - 'propagate': Check multi-vantage consensus across Anycast resolvers. Params: {"domain": "example.com", "record_type": "A"} - 'resolve': Detailed lookup with DNSSEC & TXT metadata. Params: {"domain": "example.com", "record_type": "TXT"} - 'reverse': Reverse PTR lookup for an IP address. Params: {"ip": "1.1.1.1"} - 'status': Inspect anycast provider health and supported record types. Args: action: Target operation name ('propagate', 'resolve', 'reverse', 'status'). params: Optional dictionary of action parameters. payment_signature: Optional x402 Base USDC transaction hash (defaults to developer mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| params | – | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
extract_web_markdown ~163
[Cost: $0.005 USDC on Base & Solana] Fetches any web URL, strips away HTML/JS/CSS bloat, and returns clean, high-density Markdown with token-compression analytics (saving ~85%+ LLM inference tokens). Designed specifically for autonomous AI agents needing LLM-ready web content without token waste. Args: url: The HTTP or HTTPS URL of the webpage to scrape and convert. include_images: Whether to include extracted image links in Markdown format (default: False). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| include_images | boolean | – | – |
| payment_signature | string | – | – |
| url | string | yes | – |
No output schema declared.
No examples provided.
filter_tabular_data ~110
[Cost: $0.0008 USDC on Base & Solana] Filter, aggregate, and compress large tabular JSON arrays or CSV data using in-memory SQL (<2ms) before feeding into prompt context. Saves 90%+ of tokens by projecting only relevant columns and rows (e.g. 'SELECT symbol, price WHERE price > 100 ORDER BY price DESC LIMIT 10').
| Name | Type | Req | Description |
|---|---|---|---|
| data | – | yes | – |
| max_rows | integer | – | – |
| query | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
get_base_gas_oracle ~137
[Cost: $0.0005 USDC on Base & Solana] Retrieves real-time Base network EIP-1559 gas price parameters and congestion metrics. Provides recommended maxFeePerGas and maxPriorityFeePerGas for slow, standard, fast, and instant transaction confirmation to prevent agent transaction reverts and gas overpayment. Args: force_refresh: Whether to bypass cache and query RPC directly (default: False). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| force_refresh | boolean | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
get_dex_price ~311
[Cost: $0.001 USDC on Base & Solana] Live multi-chain DEX spot price oracle and liquidity quoter. Keywords: dex price, spot quoter, uniswap, aerodrome, raydium, orca, solana dex price, get_dex_spot_price. Direct on-chain smart contract pool queries across Base L2 (Uniswap v3, Aerodrome) and Solana (Raydium, Orca). Returns exact pool reserves, active liquidity, slot/block height, and price quotes. Supported chains: - 'base' (default): EVM pairs (WETH-USDC, cbBTC-USDC, AERO-USDC) - 'solana': SPL pairs (SOL-USDC, BONK-USDC, JUP-USDC, RAY-USDC, WIF-USDC, SOL-USDT) Args: pair: Target trading pair symbol (e.g. 'WETH-USDC' for Base, 'SOL-USDC' for Solana). chain: Target blockchain network ('base' or 'solana', default: 'base'). amount: Token input amount to quote (default: 1.0). payment_signature: Optional x402 Base/Solana USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | – | – |
| chain | string | – | – |
| pair | string | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
get_dex_spot_price ~41
[Backward-Compatible Alias] Use 'get_dex_price' instead.
| Name | Type | Req | Description |
|---|---|---|---|
| pair | string | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
get_egress_ip ~139
[Free / Zero Auth] Discover caller's public egress IP address and network metadata. Keywords: what is my ip, ip lookup, public ip tool, caller identity, egress probe. Returns caller's public IPv4/IPv6 address, TLS cipher, reverse DNS hostname, and latency. Args: input_data: Optional target payload or query string. parameters: Optional dictionary of arguments. payment_signature: Optional x402 Base USDC transaction hash (defaults to developer mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| input_data | string | – | – |
| parameters | – | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
get_node_telemetry_stats ~58
[Free / $0.0000 USDC] Retrieves real-time execution node usage metrics, bandwidth/payload throughput (bytes and estimated tokens), economic earnings in USDC, and per-service invocation breakdowns.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
get_precision_time ~166
[Free Promotional Preview / Zero Auth] External Stratum-2 NTP oracle and atomic UTC time synchronization. Local host operating systems, container environments, and LLM system prompts suffer from clock skew, VM pause drift, and timestamp hallucinations. This service queries independent physical Stratum-1/2 NTP sources, returning nanosecond Unix epochs, ISO-8601 UTC timestamps, and true 4-timestamp round-trip network delay telemetry. Use this tool when establishing multi-agent consensus, verifying time-locked trade deadlines, audit logging, or detecting local clock drift across multi-cloud agent swarms. Args: payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
get_rfp_status ~83
[Free / $0.0000 USDC] Retrieves the current status (OPEN, MATCHED, EXPIRED), specifications, and all submitted supplier bids ranked ascending by price. Free read endpoint for continuous polling. Args: rfp_id: ID of the target RFP to inspect.
| Name | Type | Req | Description |
|---|---|---|---|
| rfp_id | string | yes | – |
No output schema declared.
No examples provided.
get_solana_dex_price ~212
[Cost: $0.0010 USDC on Base & Solana] Live on-chain Solana DEX spot price oracle and swap calculator. Quotes real-time prices across Raydium & Orca with live slot height and token decimals. Supported pairs: 'SOL-USDC', 'BONK-USDC', 'JUP-USDC', 'RAY-USDC', 'WIF-USDC', 'SOL-USDT'. Args: pair: Target trading pair (e.g. 'SOL-USDC', 'BONK-USDC'). amount: Token input amount to estimate output for (default: 1.0). dex: Target DEX liquidity protocol (default: 'Raydium (Solana Mainnet)'). payment_signature: Optional x402 transaction hash (defaults to developer mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | – | – |
| dex | string | – | – |
| pair | string | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
get_task_escrow_status ~85
[Free / $0.0000 USDC] Retrieves full details of a task bounty escrow, including state (OPEN, CLAIMED, PROOF_SUBMITTED, RELEASED), assigned worker ID, and cryptographic attestation receipt. Args: escrow_id: ID of the escrow to inspect.
| Name | Type | Req | Description |
|---|---|---|---|
| escrow_id | string | yes | – |
No output schema declared.
No examples provided.
heal_json_schema ~236
[Cost: $0.0005 USDC on Base & Solana] Universal LLM output JSON syntax healer and schema coercer. Keywords: repair malformed json, coerce tool arguments, json repair, schema coercer, heal json, parse broken json. Recovers broken LLM outputs: repairs malformed syntax (unquoted keys, missing brackets/quotes, trailing commas) and casts loose parameters into strict JSON Schema contracts (fuzzy enums, type conversions, missing defaults). Args: content: Raw broken JSON string or dictionary produced by an LLM. target_schema: Optional JSON Schema dictionary or string to validate and coerce against. mode: 'auto' (syntax repair first, then schema coercion if target_schema provided), 'syntax_only' (pure syntax repair without type coercion), 'coerce_only' (pure schema type casting). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| content | – | yes | – |
| mode | string | – | – |
| payment_signature | string | – | – |
| target_schema | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
inspect_address ~136
[Cost: $0.001 USDC on Base & Solana] Universal multi-chain address, balance, bytecode, and risk intelligence oracle. Keywords: inspect address, check address risk, wallet risk, sanctions screener, ofac check, address inspector. Inspects cryptocurrency wallets or smart contracts on-chain across Base, Ethereum, Polygon, Solana, Stellar, and XRPL. Auto-detects format, verifies native/USDC balances, bytecode existence, and includes sanctions/drainer risk scores.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | – |
| chain | string | – | – |
| include_risk_scoring | boolean | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
inspect_blockchain_address ~36
[Backward-Compatible Alias] Use 'inspect_address' instead.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | – |
| chain | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
list_active_rfps ~147
[Free / $0.0000 USDC] Discover active Requests for Proposal (RFPs) in the multi-agent reverse auction market. Keywords: list rfps, find auctions, reverse auction, bid discovery, open RFPs. Allows supplier agents to browse open RFPs and submit competitive bids without requiring an out-of-band RFP ID. Args: status: Filter by RFP status ('OPEN', 'MATCHED', 'EXPIRED', 'CANCELLED'). Default: 'OPEN'. limit: Maximum results to return (default: 20).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| status | string | – | – |
No output schema declared.
No examples provided.
list_task_bounties ~146
[Free / $0.0000 USDC] Discover active task bounties in the multi-agent gig economy. Keywords: list bounties, open tasks, task discovery, gig economy, claimable jobs. Allows autonomous worker agents to browse open tasks, bounties, and requirements without prior out-of-band IDs. Args: status: Filter by escrow status ('OPEN', 'CLAIMED', 'VERIFIED', 'RELEASED'). Default: 'OPEN'. limit: Maximum number of bounties to return (default: 20).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| status | string | – | – |
No output schema declared.
No examples provided.
lsh_dedup ~361
[Cost: $0.0005 USDC on Base & Solana] Sub-millisecond LSH deduplication oracle. Compute 64-bit SimHash fingerprints, estimate Jaccard similarity via MinHash, compare texts by Hamming distance, and maintain per-namespace dedup fences to eliminate redundant agent tool calls and duplicate web scraping payloads. Actions: simhash — Compute 64-bit SimHash fingerprint(s). Params: {"text": "..."} or {"texts": ["...", "..."]} compare — Hamming distance between two fingerprints or texts. Params: {"text_a": "...", "text_b": "..."} or {"fingerprint_a": 12345, "fingerprint_b": 67890} minhash — Jaccard similarity via MinHash signature comparison. Params: {"text_a": "...", "text_b": "...", "threshold": 0.8} dedup — Check text against seen-set fence; add if new. Params: {"text": "...", "namespace": "my_swarm", "threshold": 3} stats — Namespace statistics. Params: {} or {"namespace": "my_swarm"} clear — Reset namespace or all namespaces. Params: {} or {"namespace": "my_swarm"} Args: action: Sub-action to execute (simhash/compare/minhash/dedup/stats/clear). params: Action-specific parameter dictionary. payment_signature: x402 Base USDC transaction hash (defaults to dev mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| params | – | – | – |
| payment_signature | string | – | – |
No output schema declared.
No examples provided.
manage_dead_letter ~300
[Cost: $0.0010 USDC on Base & Solana] Ephemeral Dead-Letter Queue and Error Vault for Multi-Agent Swarms. Keywords: dead letter queue, dlq, failure buffer, retry queue, poison pill queue. Parks failed task execution payloads, allows recovery supervisor agents to lease/inspect failed runs, and manages retry lifecycles (ack/nack). Actions: - 'push' : Park a failed tool execution (requires tool_name, error_message, payload). - 'pop' : Lease the oldest failed task for recovery/replay. - 'peek' : Inspect failed tasks in the queue without dequeuing. - 'ack' : Acknowledge successful recovery of a task (removes from DLQ). - 'nack' : Report retry failure (increments retry count; marks dead if limit reached). - 'stats': Get queue health, depth, and failure reason aggregates. - 'clear': Purge expired or resolved items from the queue.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| error_detail | – | – | – |
| error_message | – | – | – |
| error_type | – | – | – |
| limit | integer | – | – |
| max_retries | integer | – | – |
| payload | – | – | – |
| queue_name | string | – | – |
| task_id | – | – | – |
| tool_name | – | – | – |
| ttl_seconds | integer | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
manage_idempotency_key ~383
[Cost: $0.0002 USDC on Base & Solana] Atomic idempotency vault & execution deduplication fence. Keywords: idempotency vault, deduplication fence, replay protection, lock key, dedup. Prevents double-spend, duplicate orders, and cascading LLM re-try errors across swarms. Actions: - 'claim': Atomically lock key or retrieve cached output. Params: key, scope, payload, lock_timeout_seconds, ttl_seconds. - 'resolve': Store execution result and mark COMPLETED. Params: key, scope, output, ttl_seconds. - 'release': Unlock key immediately on worker error. Params: key, scope, reason. - 'status': Free inspection of key state and cached result. Params: key, scope. Args: action: Vault operation ('claim', 'resolve', 'release', 'status'). key: Optional explicit idempotency key. If omitted in claim, derived from payload SHA-256. scope: Optional namespace scope to isolate swarms. payload: Input payload or tool arguments to auto-fingerprint. output: Result payload to cache upon task completion. lock_timeout_seconds: Lock duration before timeout (default: 60s). ttl_seconds: Cache retention duration for completed results (default: 86400s). reason: Explanation if releasing lock on failure. payment_signature: Optional x402 transaction hash (defaults to developer mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| key | string | – | – |
| lock_timeout_seconds | integer | – | – |
| output | – | – | – |
| payload | – | – | – |
| payment_signature | string | – | – |
| reason | string | – | – |
| scope | string | – | – |
| ttl_seconds | integer | – | – |
No output schema declared.
No examples provided.
parse_temporal_expression_tool ~241
[Cost: $0.0002 USDC on Base & Solana] Deterministically converts conversational and relative time phrases ('next Tuesday at 4:30 PM', 'in 3 business days', 'yesterday at close') into strict ISO-8601 UTC and local timezone timestamps in sub-millisecond execution. Eliminates LLM timestamp hallucinations and schema validation crashes without prompt round-trips. Args: query: Natural language date/time expression (e.g. 'next Friday at 5pm', 'in 4 hours', 'Sep 25, 2026 14:00'). reference_time: Optional ISO timestamp to anchor relative calculations against (defaults to current verified UTC time). timezone: Target timezone name or abbreviation (e.g. 'America/New_York', 'UTC', 'EST', 'Europe/London', 'Asia/Tokyo'). payment_signature: Optional x402 Base/Solana USDC payment transaction hash or authorized key.
| Name | Type | Req | Description |
|---|---|---|---|
| payment_signature | string | – | – |
| query | string | yes | – |
| reference_time | – | – | – |
| timezone | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
poll_webhook_events ~78
[Free / $0.0000 USDC] Polls and consumes queued webhook payloads from an ephemeral listener. Free machine endpoint; requires the secret_key returned when the listener was created.
| Name | Type | Req | Description |
|---|---|---|---|
| clear_on_read | boolean | – | – |
| hook_id | string | yes | – |
| secret_key | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
probe_upstream_endpoint ~38
[Backward-Compatible Alias] Use 'check_service_health' instead.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout_seconds | number | – | – |
| url | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | object | yes | – |
No examples provided.
random_decision_oracle ~425
[Cost: $0.0001 USDC on Base & Solana] Master cryptographically secure CSPRNG decision oracle & entropy engine. Eliminates LLM token prediction bias (e.g., >65% bias on 'heads') in games, arbitrations, simulations, and stochastic branching. Actions & Parameters: - 'coin': Flips fair or weighted coins. Params: {"flips": 1..1000, "p_heads": 0.0..1.0} - '8ball': Consults canonical 20-outcome Magic 8-Ball. Params: {"question": "..."} - 'fortune': Cracks fortune cookie with aphorism & lucky numbers. Params: {"theme": "all"|"crypto"|"algorithmic"} - 'number': Generates random numbers. Params: {"min": 1, "max": 100, "count": 1, "unique": true} - 'chance': Evaluates probability threshold check. Params: {"threshold": 0.0..100.0} - 'rps': Plays Rock-Paper-Scissors / Lizard-Spock. Params: {"player_move": "rock", "variant": "classic"|"rpsls"} - 'dice': Rolls polyhedral RPG dice notation. Params: {"notation": "2d6+3"|"1d20"|"4d6d1"} - 'card': Draws playing cards from standard 52-card deck. Params: {"count": 1..52} - 'pick': Weighted or uniform item selection. Params: {"items": ["a","b"], "count": 1, "weights": [1,2]} - 'token': Generates cryptographically secure nonces or UUIDs. Params: {"token_type": "uuid4"|"hex", "byte_length": 16}
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| params | – | – | – |
| payment_signature | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
release_task_bounty ~101
[Free / $0.0000 USDC] Releases the escrow payout to the assigned worker upon verified proof of completion. Transitions escrow state to RELEASED, finalizing settlement irrevocably. Free execution for the task creator. Args: escrow_id: Target escrow ID. creator_id: EVM wallet address of the task creator.
| Name | Type | Req | Description |
|---|---|---|---|
| creator_id | string | yes | – |
| escrow_id | string | yes | – |
No output schema declared.
No examples provided.
repair_malformed_json ~54
[Backward-Compatible Alias] Use 'heal_json_schema' instead.
| Name | Type | Req | Description |
|---|---|---|---|
| payment_signature | string | – | – |
| raw_text | string | yes | – |
| target_schema | – | – | – |
| target_schema_json | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | string | yes | – |
No examples provided.
scan_canary_tokens ~323
[Cost: $0.0020 USDC on Base & Solana] Sub-2ms honeypot & canary trap scanner for HTML payloads. Keywords: canary detector, leak probe, token canary, honeypot scanner, prompt injection. Detects: invisible DOM honeypots, DNS canary tokens (canarytokens.org / interactsh), zero-width Unicode steganography, CSS url() tracking beacons, pixel-sized iframes/images, obfuscated trap links, meta-refresh redirects, form honeypot fields, noscript beacons. Returns structured threat report with risk_score (0–100), threat_level (clean/low/medium/high/critical), and per-finding positions. Args: html: Raw HTML content to scan. url: Optional source URL for context enrichment. checks: List of check names to enable (default: all). Values: dns_canary, zero_width, hidden_elements, css_beacons, pixel_trackers, trap_links, meta_refresh, form_honeypots, noscript_beacons, aria_hidden max_findings_per_type: Max findings per category, 1-50 (default: 10). payment_signature: x402 Base USDC transaction hash (defaults to dev mock key).
| Name | Type | Req | Description |
|---|---|---|---|
| checks | – | – | – |
| html | string | yes | – |
| max_findings_per_type | integer | – | – |
| payment_signature | string | – | – |
| url | – | – | – |
No output schema declared.
No examples provided.
scan_payload_safety ~161
[Cost: $0.002 USDC on Base & Solana] Sub-5ms deterministic security shield scanning raw text, prompts, or tool arguments for indirect prompt injections, SSRF IP addresses, zero-width unicode steganography, and shell injection attacks. Scan inputs before feeding them to LLM context to prevent prompt override or credential exfiltration. Args: payload: Raw text, user prompt, or JSON tool payload to scan. strict_mode: Apply stricter risk thresholds (default: False). payment_signature: Optional x402 Base USDC transaction hash or developer mock key.
| Name | Type | Req | Description |
|---|---|---|---|
| payload | string | yes | – |
| payment_signature | string | – | – |
| strict_mode | boolean | – | – |
No output schema declared.
No examples provided.
scratchpad_get ~142
[Free / $0.0000 USDC] Retrieves a stored value, task result, or swarm state from the shared agent blackboard. Hierarchical key paths are supported (e.g. 'swarm/task-1/status'). If the key does not exist or has expired, returns {"status": "not_found", "message": ...}. Reads are 100% free and unauthenticated, enabling subagents to continuously poll state without burning tokens or fees. Args: key: State key or hierarchical path (e.g. 'swarm/task-1/status') to read.
| Name | Type | Req | Description |
|---|---|---|---|
| key | string | yes | – |
No output schema declared.
No examples provided.
How do I install the Project Sairen - Agentic Execution Node MCP server?
Project Sairen - Agentic Execution Node is a hosted endpoint at https://sairen.omniapps.ca/sse, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · sairen.omniapps.ca
claude mcp add --transport http ca-omniapps-sairen 'https://sairen.omniapps.ca/sse'
What is the Project Sairen - Agentic Execution Node MCP server?
Project Sairen - Agentic Execution Node is an MCP server listed in the public MCP registry as ca.omniapps/sairen. Zero-UI machine execution node & microservices for AI agents. This page covers its hosted endpoint (https://sairen.omniapps.ca/sse).
Is the Project Sairen - Agentic Execution Node MCP server safe to use?
Project Sairen - Agentic Execution Node scores 67 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Project Sairen - Agentic Execution Node MCP server expose?
Project Sairen - Agentic Execution Node exposes 64 tools: get_precision_time, extract_web_markdown, check_address_risk, scratchpad_set, scratchpad_get, and 59 more. Their descriptions and schemas cost roughly 11,251 tokens of context every time the server is loaded.
Does the Project Sairen - Agentic Execution Node MCP server require authentication?
No. We connected to Project Sairen - Agentic Execution Node without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the Project Sairen - Agentic Execution Node MCP server still maintained?
Project Sairen - Agentic Execution Node is still listed as active in the MCP registry. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.