Straelo Relay

com.straeloPublished by straelo.comOfficial publisherv1.0.0Updated Oct 24, 2026

MCP tools for agents: web research, content extraction, email, DNS, and blockchain intelligence.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinanceSecurity & Monitoring

Overview

AI-generated overview

Remote MCP endpoint offering paid web research, content extraction, email and domain checks, and read-only blockchain and DeFi intelligence tools.

What you can do
  • Search, read, extract, compare and track changes across the live web, and pull clean readable text from a known public URL
  • Validate email syntax, domain and MX records, and inspect a domain's DNS, HTTP, TLS, SPF, DMARC and security posture
  • Run read-only EVM contract calls and investigate one Ethereum or Base transaction, address or contract
  • Compare Base swap quotes from two DEX aggregators and check x402 USDC payment requirements without executing anything
  • Detect technologies on a public domain, list known customer domains for a vendor, and report competitor-switch leads and historical added/removed customer domains
When to use it
Useful when an assistant needs live web research or clean page text for RAG, quick email or domain health checks, or read-only on-chain and DeFi context for Ethereum and Base. It suits agents that want several web and blockchain lookups behind one endpoint instead of wiring up separate APIs.
Requirements
A remote streamable HTTP endpoint; no package, environment variables or headers are declared. Some tools are described as paid requests, so an account or payment arrangement with the provider is likely needed. Network access to the endpoint and to the public web and blockchain RPC sources it queries.
Before you install
Several tools are explicitly paid per request, so usage can cost money. Blockchain tools are read-only and do not execute swaps or payments, but their outputs are bounded observations, not proof. Domain, technology and customer-domain results reflect the provider's own coverage and may be incomplete. URLs submitted for extraction are sent to a third party and must be public, non-authenticated pages.

Installation

In SourceWeft

  1. Open Straelo Relay in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.straelo%2Frelay/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "straelo-relay": {
      "type": "http",
      "url": "https://relay.straelo.com/mcp/"
    }
  }
}

Tools

12

url_clean_content

Clean Content

Extract clean, boilerplate-free readable text from one known public HTTP(S) URL for LLM research or RAG ingestion; private, local, authenticated, paywalled, or blocked resources are not supported. USE WHEN: agent already knows the URL and needs clean page text. DO NOT USE WHEN: agent needs web search, multi-page research, comparison, structured web workflow, or change detection. USE web-intelligence FOR: those broader live-web operations.

Parametersurlrequired

email_validator_basic

Email Validator BASIC

Validate email syntax, domain, and MX records for basic automated checks without SMTP mailbox verification; cannot prove a mailbox exists or can receive mail. USE WHEN: agent needs inexpensive structural and mail-domain validation before using an email address. DO NOT USE WHEN: agent requires proof that a mailbox exists or can receive mail.

Parametersemailrequired

web_intelligence

STRAELO Web Intelligence

Execute one live-web operation — search, read, extract, evidence, research, compare, or changes — in a single paid request without orchestrating multiple web APIs. USE WHEN: agent needs a live web search, multi-page read, structured extraction, comparative research, evidence gathering, or web change detection. DO NOT USE WHEN: agent already has a single known URL and only needs its clean readable text; use url-clean-content instead. Parameter semantics: supply `intent` plus only that intent's fields; without `intent`, supply legacy `topic` and `objective` together.

Parametersurlquerytopicfieldsintenttargetsquestionobjectiveprevious_state

chain_contract_call

Chain Contract Call

Execute one read-only EVM smart contract call on Ethereum or Base and return the normalized result without managing an RPC provider. USE WHEN: agent needs one read-only smart-contract call on a supported chain. DO NOT USE WHEN: agent needs broader transaction, address, or contract investigation with evidence and context. USE blockchain-intelligence FOR: broader deterministic inspection of a transaction, address, or contract.

Parametersdatarequiredchainrequiredcontract_addressrequired

blockchain_intelligence

STRAELO Blockchain Intelligence

Inspect exactly one Base or Ethereum transaction, address, or contract with bounded read-only RPC calls and return deterministic context, observed signals, evidence, coverage, and recommended follow-up. USE WHEN: agent needs broader deterministic investigation of a transaction hash, EVM address, or contract address. DO NOT USE WHEN: agent only needs a single read-only smart-contract call; use chain-contract-call instead. Parameter semantics: `chain` is required; exactly one of `transaction_hash`, `address`, or `contract_address` must be provided.

Parameterschainrequiredaddressprevious_statecontract_addresstransaction_hash

pay_decision_snapshot

Pay Decision Snapshot

Compare one supplied x402 v2 exact Base USDC payment requirement against declared intent and return deterministic consistency, mismatch, change, fingerprint, and coverage evidence without executing a payment. USE WHEN: agent needs deterministic verification of a payment requirement before deciding whether to pay. DO NOT USE WHEN: agent expects this tool to execute the payment. Parameter semantics: supply `intent` (seller, service, resource, plus optional expected fields) and `payment_required` (decoded x402 challenge); optional `previous_snapshot` enables stateless material-change detection against a prior result.

Parametersintentrequiredpayment_requiredrequiredprevious_snapshot

defi_execution_snapshot

STRAELO DeFi Execution Snapshot

Compare read-only Base swap quotes from 1inch and KyberSwap, returning normalized comparable output, consensus, dispersion, quote evidence, and provider limitations without executing a swap. USE WHEN: agent needs comparative swap-quote intelligence before executing a trade. DO NOT USE WHEN: agent wants actual swap or transaction execution. Parameter semantics: `chain` is Base-only; `token_in`/`token_out` are symbols from USDC, USDT, ETH, WETH; `amount_in` is a positive decimal; `slippage_bps` is required (0-10000); optional `baseline_provider` selects oneinch or kyberswap for direct economic comparison.

Parameterschainrequiredtoken_inrequiredamount_inrequiredtoken_outrequiredslippage_bpsrequiredbaseline_provider

domain_intelligence

STRAELO Domain Intelligence

Inspect consolidated domain health — DNS, HTTP, HTTPS, TLS, redirects, MX, SPF, DMARC, email posture, security posture, and agent readiness — returning structured issues, evidence, actions, and stateless changes. USE WHEN: agent needs a comprehensive single-call domain inspection across DNS, web, email, security, and agent-readiness signals. DO NOT USE WHEN: agent only needs DNS records; narrower domain/DNS products are not exposed through MCP. Parameter semantics: `domain` is required; optional `previous_state` enables stateless change detection against a prior `new_state`.

Parametersdomainrequiredprevious_state

competitor_switch_intelligence

Competitor Switch Intelligence

Return existing STRAELO competitor-switch/replacement signals and prioritized leads for supported competitors (yotpo, judge.me); unsupported competitors return UNSUPPORTED_COMPETITOR with charged=false. USE WHEN: agent needs competitor replacement/switch signals and prioritized leads for yotpo or judge.me. DO NOT USE WHEN: agent needs confirmed customer domains, vendor ADDED/REMOVED history, or technology detection on one domain. USE installed-base-intelligence FOR: confirmed customer domains currently known for a technology/vendor. USE change-intelligence FOR: durable ADDED/REMOVED changes for a vendor within a UTC time window. USE technology-intelligence FOR: technologies detected on a public domain.

Parameterscompetitorrequired

installed_base_intelligence

STRAELO Installed Base Intelligence

Return confirmed customer domains currently known for a specified technology/vendor; STRAELO-confirmed coverage, not a complete global installed base. USE WHEN: agent needs confirmed customer domains currently known for a specified technology/vendor. DO NOT USE WHEN: domain -> technologies; vendor + time -> ADDED/REMOVED; competitor switch/replacement signals. USE technology-intelligence FOR: technologies detected on a public domain. USE change-intelligence FOR: durable ADDED/REMOVED changes for a vendor within a UTC time window. USE competitor-switch-intelligence FOR: competitor switch/replacement signals.

Parameterslimitvendorrequired

technology_intelligence

STRAELO Technology Intelligence

Return technologies deterministically detected on one specified public domain; deterministic observations, not an exhaustive proof that no other technology exists. USE WHEN: agent needs technologies currently detected on one specific public domain. DO NOT USE WHEN: vendor -> current confirmed customers; vendor + time -> ADDED/REMOVED; competitor replacement/switch signals. USE installed-base-intelligence FOR: confirmed customer domains using a technology/vendor. USE change-intelligence FOR: durable ADDED/REMOVED changes for a vendor within a UTC time window. USE competitor-switch-intelligence FOR: competitor replacement/switch signals.

Parametersdomainrequired

change_intelligence

STRAELO Change Intelligence

Return durable historical ADDED (ABSENT -> PRESENT) and REMOVED (PRESENT -> ABSENT) customer-domain changes for a vendor in a UTC time window; REMOVED does not prove contract cancellation and ADDED does not prove commercial purchase. USE WHEN: agent needs durable historical ADDED/REMOVED customer-domain changes for a vendor in a UTC time window. DO NOT USE WHEN: current confirmed customer base; technologies on one domain; competitor replacement/switch inference. USE installed-base-intelligence FOR: confirmed customer domains currently known for a technology/vendor. USE technology-intelligence FOR: technologies detected on a public domain. USE competitor-switch-intelligence FOR: competitor replacement/switch signals.

Parametersendrequiredlimitstartrequiredvendorrequired

Version history

1
  1. v1.0.0LatestSep 27, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.