Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,530Letters: 13Defects: 1,322counted just now
teppi

MCP serverfi.ophis/mcp

Gasless, MEV-protected onchain token swaps for AI agents on 14 EVM chains, built on CoW Protocol.
UNRATEDActivestreamable-httpmcp.ophis.fi

Overview

Score?
UNRATED 0.548
of what a free look can see, on 31 looks
Looks
36
last 2 hr ago
Tools
14
changed 2 days ago

More info

URL
mcp.ophis.fi/mcp
streamable-http
Says it is
ophis 0.1.2
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.548 · highest on record 0.8561

Toolsfrom sha256:e8247ef009…846a3b · +0 −0 2 days ago

The tools this server lists, read out of the definition it returned
ToolSchema
build_order
Build a bounded, ready-to-sign CoW order on Ophis. Returns { order, signing:{domain,types,primaryType}, fullAppData, appDataHash, partnerFee, next }. The receiver is ALWAYS PINNED
input · no output
expected_surplus
Estimate how much better Ophis quotes than the open market for a sell: fetches the Ophis orderbook sell-quote and a public all-DEX aggregator (KyberSwap) quote for the same input,
input · no output
get_balances
Read a wallet's native-token balance plus ERC-20 balances for the given token addresses on one chain, via a public RPC (one multicall). Returns each token's symbol, decimals, raw a
input · no output
get_gas
Read a chain's current gas price (EIP-1559 maxFee/maxPriority suggestion when supported, plus an effective gasPrice in wei and gwei). Ophis trades are gasless for the trader, so th
input · no output
get_integrator_earnings
Look up what an integrator's own-fee routing earned on indexed chains, including Arc, by appCode (the identifier you tag into appData: your widget appCode or your SDK ophisReferrer
input · no output
get_portfolio
Read a wallet's native and (optionally) ERC-20 balances across multiple chains at once. Pass tokensByChain (chainId -> token addresses) to include token balances; omit chainIds to
input · no output
get_quote
Fetch a best-execution quote from the chain's Ophis orderbook (use a chainId from list_chains' `tradeable`). Amounts are in atoms (smallest unit, uint256 decimal string). For kind=
input · no output
get_token_chart
Fetch OHLCV price history for a token from the keyless GeckoTerminal market API (resolves the token's deepest pool, then returns candles). Use for an agent to reason about recent p
input · no output
list_chains
List configured EVM orderbook chains, split into `tradeable` (orderbook URL configured; only route get_quote/build_order to these) and `paused` (no configured orderbook URL, so tho
input · no output
lookup_tier
Look up a wallet's Ophis fee-rebate tier and live status (30-day volume → bronze/silver/gold/platinum, rebate %). Returns the indexer status plus the static tier ladder.
input · no output
parse_intent
Parse a plain-English swap request (e.g. "swap 100 USDC for ETH on Optimism") into a structured intent: { intent: "swap"|"unknown", entities: [{type: sellToken|buyToken|amount|chai
input · no output
resolve_token
Resolve an ERC-20 token SYMBOL to its CANONICAL on-chain address from the trusted Ophis token list (the same curated list the swap UI uses). Use this BEFORE quoting or building so
input · no output
submit_order
Relay a PRE-SIGNED order to the chain's Ophis orderbook. Pass the exact `order` object and `fullAppData` from build_order, plus your EIP-712 `signature` and `from` (owner). The MCP
input · no output
validate_order
Offline preflight for an order you built OUTSIDE build_order (no network call, no keys). Catches the documented silent-failure modes before you sign or submit: wrong appCode (settl
input · no output
Verify it yourselfnpx teppi-check https://mcp.ophis.fi/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2AQR8V7ZX0ZX5RXTX4VS