mcpbeat Sign in

Wren Pre-sign Check MCP Server

by claudeisgod Your server? Claim it
answering

Wren Pre-sign Check is answering right now. Last checked 7 min ago. It exposes 4 tools.

Check a tx, EIP-712 payload, text or Base token before your agent signs. Paid per call over x402.

Uptime history 6 days of history
6 days agonow
100.0%
Uptime 24h
91 of 91 checks
4
Tools
read from the server
119 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Wren Pre-sign Check every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add wren-presign-check --transport http https://wren-presign-check.wrenonbase.workers.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://wren-presign-check.wrenonbase.workers.dev/mcp
~/.codex/config.toml
[mcp_servers.wren-presign-check]
url = "https://wren-presign-check.wrenonbase.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "wren-presign-check": {
      "url": "https://wren-presign-check.wrenonbase.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "wren-presign-check": {
      "type": "http",
      "url": "https://wren-presign-check.wrenonbase.workers.dev/mcp"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

presign
presign_check
Call before your agent signs anything. Send tx fields (to, data, value, chainId), or typedData (an eth_signTypedData_v4 payload), or untrusted text, with an optional wren-guard policy. Returns block, review or allow, the decoded call and every finding: unlimited approvals, permits, Permit2, setApprovalForAll, EIP-7702 delegation, deployments, injected instructions and, with a policy, unknown recipients, caps and lookalike addresses. Static check, not a simulation. Costs $0.01 USDC on Base per call, paid over x402 (MCP transport): an unpaid call returns a PaymentRequired result, and an x402 MCP client retries with the payment in _meta["x402/payment"]. You sign one USDC authorisation for exactly that price to Wren's wallet: no approvals. Bad input is rejected before anything is charged.
presign_demo
Free. Runs one fixed example (an unlimited approval, setApprovalForAll, a never-expiring permit, an EIP-7702 delegation, an injected memo or a normal x402 payment) through the same checker, so you can see the report shape before paying for presign_check.
screen
screen_text
Call before your agent acts on untrusted text (a reply, DM, web page, tool output or memory). Returns safe, suspicious or malicious with the matched patterns, after decoding base64, hex, Morse, leetspeak, ROT13, reversed and hidden Unicode. Optional known: your own addresses, to flag poisoned lookalikes. Deterministic rules, no LLM. Costs $0.003 USDC on Base per call, paid over x402 (MCP transport): an unpaid call returns a PaymentRequired result, and an x402 MCP client retries with the payment in _meta["x402/payment"]. You sign one USDC authorisation for exactly that price to Wren's wallet: no approvals. Bad input is rejected before anything is charged.
token
token_facts
Call before your agent approves, receives or sends a Base ERC-20. Returns code size, EIP-7702 delegation, name, symbol, decimals, supply, proxy and upgrade admin, owner or renounced, and which privileged functions the bytecode has (mint, pause, blocklist, fees, limits, trading switch, upgrade). Facts only: no grades, not investment advice. If Base can't be read, nothing is charged. Costs $0.01 USDC on Base per call, paid over x402 (MCP transport): an unpaid call returns a PaymentRequired result, and an x402 MCP client retries with the payment in _meta["x402/payment"]. You sign one USDC authorisation for exactly that price to Wren's wallet: no approvals. Bad input is rejected before anything is charged.

Endpoints

URLTransportStateLatencyChecked
https://wren-presign-check.wrenonbase.workers.dev/mcp streamable-http answering 83 ms 7 min ago

Alternatives to Wren Pre-sign Check

same job, measured the same way
SignCheck
by youraitools

Pre-sign safety check for agent wallets: tx, EIP-712, EIP-7702, x402. By Crypto Money Maker

236 installs/wk 1 tools answering
402xAgent
by withgrokbot

Check an x402 endpoint before your agent pays: pay, skip or recheck, with Ed25519-signed receipts.

10 tools answering
Chainverdict
by chainverdict

Pay-per-call x402 checks before an agent moves money: token safety, wallet risk, identifiers.

20 tools answering
MimirAPI
by latimer-woods-tech

Pay-per-call agent tools over x402 (USDC on Base) — no signup or API key.

6 tools answering
Mizan
by higgsfield-mizan-bazar

Check an x402 endpoint before your agent pays it: avoid / caution / ok, proven on-chain.

3 tools answering
Agent Wormhole
by runningoffcode

Check tokens, pages and x402 payments before your agent trusts them. Offline verdicts.

327 installs/wk local only
X402 Trust MCP
by jonasfuchss

Discover x402 endpoints and check their trust score before your agent pays them.

214 installs/wk local only
BotsRated (beta)
by botsrated

Signed checks of x402 sellers on Base and remote MCP servers, before your agent pays.

9 tools answering

Wren Pre-sign Check — questions

Answers built from our own checks of this server.

What can Wren Pre-sign Check do?
It exposes 4 tools, read directly from the server on our last check. Among them: presign_check, presign_demo, screen_text, token_facts. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Wren Pre-sign Check working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 119 ms. The bar chart above shows every period we have measured.
How do I connect Wren Pre-sign Check?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Wren Pre-sign Check need an API key?
No. Wren Pre-sign Check completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Wren Pre-sign Check?
It answers our handshake in 119 ms on average, which is faster than 88% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.