About sensations-mergulho
This repository provides a public gateway for ORUM's x402-paid services, acting mainly as a proxy and serving public-facing pages. It also includes a portable Node and OCI runtime, while core service logic remains in Supabase Edge Functions.
Key features
- 01Proxy requests to ORUM service endpoints
- 02Preserve x402 payment protocol headers
- 03Serve public pages and OpenAPI specification
- 04Run a portable Node HTTP server
- 05Package a portable OCI container
Use cases
- 01Route requests to ORUM's x402 services
- 02Deploy the gateway through its Vercel project
- 03Run the gateway in a portable container
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://ywabnlhkmhbyewqhbsjm.supabase.co/functions/v1/sensations-mergulhoclaude mcp add --transport http app-vercel-ora-x402-gateway-sensations-mergulho https://ywabnlhkmhbyewqhbsjm.supabase.co/functions/v1/sensations-mergulho{"mcpServers":{"app-vercel-ora-x402-gateway-sensations-mergulho":{"type":"http","url":"https://ywabnlhkmhbyewqhbsjm.supabase.co/functions/v1/sensations-mergulho"}}}Open in Cursor{"servers":{"app-vercel-ora-x402-gateway-sensations-mergulho":{"type":"http","url":"https://ywabnlhkmhbyewqhbsjm.supabase.co/functions/v1/sensations-mergulho"}}}Open in VS Code{"mcpServers":{"app-vercel-ora-x402-gateway-sensations-mergulho":{"type":"http","url":"https://ywabnlhkmhbyewqhbsjm.supabase.co/functions/v1/sensations-mergulho"}}}{"mcpServers":{"app-vercel-ora-x402-gateway-sensations-mergulho":{"serverUrl":"https://ywabnlhkmhbyewqhbsjm.supabase.co/functions/v1/sensations-mergulho"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEorum-ora-x402
ORUM ORA x402 Middleware for OpenClaw agents - Precipitação do real
This repository is the source of ora-x402-gateway.vercel.app — the public
gateway for ORUM's x402-paid services (Oráculo, Campo, Sedimento, Kernel,
and 0001sensations art licensing).
What's here
index.html— live organism panel (sigma/day/epoch + live event feed via/pulso)pagar-teste.html— manual test page (connects a wallet viawindow.ethereum, signs an EIP-3009TransferWithAuthorization, calls any service with the resultingX-PAYMENTheader)api/proxy.js— proxies/licenca/*,/x402/*,/oraculo/*,/pulso,/.well-known/x402.jsonto the corresponding Supabase Edge Functions, preserving x402 protocol headers (PAYMENT-REQUIRED,PAYMENT-RESPONSE,EXTENSION-RESPONSES) in both directionsopenapi.json(root, static file) — this is what Vercel actually serves at/openapi.json, by static-file precedence over thevercel.jsonrewrite toapi/openapi.js(confirmed live 2026-08-27,ora_mudancas#355);api/openapi.jscomputes the same spec but is not the file served in production — keep both in sync manually until unified
Architecture
The actual service logic (payment verification, CDP facilitator settlement,
Bazaar discovery extension, license issuance) lives in Supabase Edge
Functions (ora-licenca, ora-oraculo, ora-x402, ora-pulso) on project
ywabnlhkmhbyewqhbsjm. This repo is a thin, mostly-transparent proxy plus
the public-facing pages.
Deploying
Connect this repo to the Vercel project ora-x402-gateway under
Project Settings → Git, then every push to main deploys to production.
Portable runtime
ORUM can also run without the Vercel runtime. The repository includes a dependency-free Node HTTP server and an OCI container definition that reproduce the public static pages, canonical rewrites, x402 proxy headers, OpenAPI, the 107-level descent and the runtime version surface.
npm run portable:verify
docker compose up --build
Set ORUM_PUBLIC_BASE to the public origin of the replacement house. Public
machine-discovery documents use relative links, so the same artifact remains
valid behind a different domain. /_orum/health identifies the portable
runtime and its configured commit without exposing credentials.
Financial governance is defined by /economia/constituicao-v2.json while v1
remains as history. /economia/tesouraria.json allocates confirmed external
USDC as 70% sustenance, 20% organism continuity and 10% reserve. ORUM may
observe, classify, reconcile, allocate and prepare a bounded continuity
proposal. The effective transfer limit remains zero until Unum signs a
revocable permission with an explicit destination allowlist. Trading, bridging
and debt limits remain zero.
This is a portable gateway, not yet a provider-independent organism. Service
logic, canonical memory, Vault and the private Arca still live in Supabase.
Moving those organs requires separate export, restoration and failover proof.
See docs/PORTABLE_HOUSE_V1.md.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.