lumen-presign-check
MCP serverCommunicationUse before signing an EVM tx or EIP-712 message: risk flags + verdict. Informational, no simulation
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Then ask your AI: use lumen-presign-check to explain before sign
Details
Available today. Use it as a step in a pipeline you build, or from your connected AI.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Add it as a step in a pipeline you build on Ahel, or connect Ahel to Claude, ChatGPT, Cursor, Claude Code or Codex and ask your AI to use it.
Install lumen-presign-check
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user lumen-presign-check 'https://lumenworks-x402-decoder.onrender.com/mcp/presign'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://lumenworks-x402-decoder.onrender.com/mcp/presignAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=lumen-presign-check&config=eyJ1cmwiOiJodHRwczovL2x1bWVud29ya3MteDQwMi1kZWNvZGVyLm9ucmVuZGVyLmNvbS9tY3AvcHJlc2lnbiJ9Open the link and Cursor adds the server at that address.
ChatGPT
https://lumenworks-x402-decoder.onrender.com/mcp/presignIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add lumen-presign-check --url 'https://lumenworks-x402-decoder.onrender.com/mcp/presign'Run it once, then sign in with codex mcp login lumen-presign-check if the server asks for an account.
From the project's README
As published by dansgit2b/lumenworks-x402-api in README.md. This repository publishes several servers, so only the opening is shown here.
Two listings on one origin:
- Lumen Pre-Sign Check:
POST /v1/tx/explain($0.002). Use before signing any EVM transaction or EIP-712 message; returns{summary[], flags[], verdict}withlooks_ok | review | do_not_sign_unless_intended. Agent policy: abort ondo_not_sign_unless_intended, escalatereview. Informational, not a security guarantee; looks_ok does not mean safe; no simulation. Accuracy set and known limits: ACCURACY.md. MCP:/mcp/presign. - Lumen Agent Utilities: every other route below. MCP:
/mcp.
Trust terms: no signup; free tier 20 calls/hour/IP under /v1/free/...; GET/HEAD on any paid path returns the 402 quote (it never settles); not charged when a call errors, because the x402 middleware settles only after the handler returns a status below 400. Input schemas and real example outputs (examples.json, captured live by test/capture-examples.mjs) are in each route's Bazaar extension and in /openapi.json, validated with node test/validate-bazaar.mjs <base>.
Shortened here. Read the whole README on GitHub.
Tools it offers (2)
What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
explain_before_signx402_payment_safety_check
Signals
- Last commit
- Oct 2026
Advanced
- Delivery
- lumen-presign-check MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-dansgit2b-lumen-presign-check- Source
- github.com/dansgit2b/lumenworks-x402-api
- Hosted endpoint
https://lumenworks-x402-decoder.onrender.com/mcp/presign
github.com/dansgit2b/lumenworks-x402-api
More in Communication
MCP server · builderio
More in Communicationagent-native-brain
MCP server · builderio
More in Communicationpalisade
MCP server · palisadeemail
More in Communicationagentphone
MCP server · agentphone-ai
More in Communicationqr-generator
MCP server · modelcontextprotocol
More in Communicationshipmail-mcp
MCP server · shipmail-to
More in Communication