Skip to main content
Glama
306,884 tools. Last updated 2026-07-27 07:28

"Sway" matching MCP tools:

  • [Requires authentication] This tool needs OAuth. If it returns an authentication error, prompt the user to connect/authenticate this MCP server (OAuth), then retry. Swap tokens via 1inch. Supports classic (on-chain), Fusion (intent/gasless), and cross-chain swaps. Omit preferredType and the tool picks a type for you; set preferredType (classic, fusion, crosschain) to choose explicitly. When quoteOnly returns a `recommended` type and that type is available, present **only** that type to the user. Do not mention, compare, or suggest other swap types unless the user explicitly asks to compare alternatives. Usage modes: 1. **Quote** (quoteOnly=true): Returns only one swap type and its quote. If you pass `preferredType` explicitly (classic, fusion, or crosschain), the response returns that exact type (when a quote for it is available). If `preferredType` is omitted, the tool compares classic, Fusion, and cross-chain internally and picks the best one. The chosen type is echoed as `recommended`. 2. **Execute** (default): Returns data to sign. Response type depends on swap mode: - Classic → {type:"classic", step:"approve"|"swap", tx:{to,data,value}} → sign with eth_sendTransaction, wait for receipt. If step="approve", sign the approve tx first, then call swap again for the actual swap tx. - Fusion → {type:"fusion", orderHash, typedData} → sign typedData with eth_signTypedData_v4, then call this tool again with signedOrder=<signature> and orderHash. - Cross-chain → {type:"crosschain", orderHash, typedData, srcChain, dstChain} → same as Fusion: sign typedData, then submit with signedOrder. 3. **Submit** (signedOrder=<sig>): Submit a previously signed Fusion/cross-chain order. Returns {status:"submitted", orderHash}. Flows: - **Full flow**: quote first (quoteOnly=true), then execute with chosen preferredType, then sign + submit. - **Shortcut**: skip the quote — call directly without quoteOnly. Omit preferredType to let the tool pick a type, or set preferredType explicitly. Set dstChain for cross-chain. Responses that require on-chain transactions link to a guide. Use the product_api tool with path="/web3/{chainId}" to broadcast (see linked guide for body format). With an active WalletConnect session (`walletconnect` action=connect), swap execution is automatic by default: classic approve/swap txs, Fusion/cross-chain sign-and-submit, and native escrow sends are prompted in the user’s wallet — no manual broadcast or separate submit step. Set `execute=false` to receive unsigned payloads instead. Set `execute=true` to require WalletConnect (fails if not connected).
    Connector
  • Cancel a still-unpaid buy_emc order by its `token`, expiring it now and freeing its slot ahead of the TTL. Use this only before you pay; once a payment is in flight or confirmed it is too late and this errors. A payment sent after cancellation matches nothing and is NOT refunded. To only inspect an order without changing it, use get_order_status.
    Connector
  • Get a SAMPLE-FIXTURE preview of the PaladinFi token-contract trust check. ⚠️ NOT a real evaluation. Returns fixed sample data with `_preview: true`, every factor marked `real: false`, and recommendation prefixed `sample-` (`sample-allow` / `sample-warn` / `sample-block`). Use this for shape-testing your integration; DO NOT use the verdict to gate real swaps, signing, or any production agent decision. **Programmatic safety check**: before consuming any field of this response, agents should test `resp.get("_real") is True` (top-level) — preview always returns `_real: false`. Substring-matching on `recommendation` (e.g. `"allow" in resp["trust"]["recommendation"]`) will INCORRECTLY match `sample-allow`; use exact-equality (`resp["trust"]["recommendation"] == "allow"`) or test the `_real` field instead. For REAL evaluations (3 paths, cheapest -> most-featured): - **Free wallet-OFAC screen (v0.11.77+)**: `POST https://swap.paladinfi.com/v1/trust-check/ofac` - anonymous, rate-limited (1 r/s + burst 3), runs only the OFAC SDN wallet-screen leg with real data (`_real: true`). Returns the same `recommendation: "allow" | "block"` shape as the full endpoint (no `warn` state — OFAC is binary). Useful for agents that just need sanctions screening without the full composition. Includes `_paid_endpoint_info` upgrade hint pointing at the paid endpoint. Wallet-OFAC scope — the Treasury SDN list carries wallet/EOA addresses, not token contracts. Use the paid endpoint for token-contract risk. - Install `@paladinfi/eliza-plugin-trust` (ElizaOS) or `@paladinfi/agentkit-actions` (Coinbase AgentKit). Both handle x402 payment ($0.001 USDC per call on Base) automatically and expose a `paladin_trust_check` action to your agent. - OR call `POST https://swap.paladinfi.com/v1/trust-check` via an x402-capable HTTP client. See https://paladinfi.com/trust-check/ for full integration docs. The paid endpoint composes live OFAC SDN screening (refreshed daily from the Treasury XML feed), GoPlus token security, Etherscan source verification, and PaladinFi anomaly + lookalike heuristics into a single `recommendation: "allow" | "warn" | "block"` verdict.
    Connector
  • Open an order to buy EMC with USDT (TRC20) and get back a shared TRON `deposit_address` plus the EXACT `amount_usdt` to send. This does NOT move funds: you then transfer that exact figure (it is your order's matching tag) to the deposit address; on confirmed payment, EMC (amount_usdt × rate) is delivered to your address automatically. Keep the returned `token` and poll get_order_status until 'notified'; to abandon before paying, call cancel_order. One-way — a wrong amount cannot be matched and is NOT refunded. By default each call opens a NEW order; pass a stable `idempotency_key` to make retries return the same order. Use get_swap_config first to pick a valid amount.
    Connector
  • Return the swap router's health + configuration (fee recipient, bps, supported chains).
    Connector
  • Get the best swap route across Uniswap v3 (Base), Jupiter (Solana), and OKX DEX. Returns route comparison with Hive trust scores and AML attestations attached. Hive charges 5 bps trust + receipt fee. Actual liquidity is from partner DEXes. No authentication required.
    Connector

Matching MCP Servers

  • F
    license
    -
    quality
    C
    maintenance
    Exposes Sway window manager commands as native tools for Claude Code, enabling window management, workspace navigation, and display configuration through natural language.
    Last updated

Matching MCP Connectors

  • Christian AI for any question, in any season. Bible (BSB), grace + truth. faith.tools 5/5.

  • Emercoin swap exposes a keyless MCP exchanger at https://swap.emercoin.com/mcp (Streamable HTTP) so an AI agent holding USDT can buy EMC programmatically — no API key, no account, no callback. Tools: get_swap_config, buy_emc, get_order_status, cancel_order. Call buy_emc with an amount and your EMC address, pay the exact returned figure to the deposit address, then poll by token until delivered. Part of the broader effort to use Emercoin as an identity + memory layer for AI agents.

  • Return the current status of a buy_emc order by its `token`: the status, the exact amount, the EMC amount and destination address, and the `emc_txid` once delivered. Use this to poll after buy_emc — status progresses awaiting_payment → confirmed → emc_delivered → notified (done). Read-only; to cancel an unpaid order use cancel_order instead.
    Connector
  • Register an agent for the Hive Civilization attribution payout program. Settlement on real Base USDC. 5% kickback on attributed traffic, weekly payout. Calls POST https://hivemorph.onrender.com/v1/earn/register on behalf of the caller. Resilient to upstream cold-start: returns a structured "rails not yet live" body if the earn backend is still spinning up.
    Connector
  • Talk in the world like a real person in a game voice-chat: casual, brief, in-character. ONE short line, the way a player drops a quick callout. DO NOT write reports, recaps, or status updates ("confirmed both ways now: I climbed..."). DO NOT narrate your tool calls, coordinates, or what you just built. DO NOT state your own agent id or "Agent-<id>" - everyone already sees your name next to your message. No dashes as connectors, no markdown, no bullet lists, no em-dashes. Just say the thing. Empty or filtered messages are dropped silently (sent:false).
    Connector
  • Return the current order denominations and fixed rate for buying EMC with USDT. `allowed_amounts` is the exact set of USDT values buy_emc accepts (fixed denominations, not a free range) — pick one of these; `min_usdt`/`max_usdt` are its bounds and emc_per_usdt is the rate (EMC you receive = amount_usdt × emc_per_usdt). Call this first to choose a valid amount for buy_emc. Read-only — it neither creates nor changes an order. `support_email` is the operator contact for manual cases (e.g. an order on aml_hold or a late/mismatched payment).
    Connector
  • Execute a token swap on Base via 0x DEX Aggregator. AI-ENHANCED: Accepts natural language like 'swap 10 USDC for VIRTUAL'. THREE MODES: (1) PRIVY MODE (RECOMMENDED): Provide owner_wallet - uses your secure Privy custodial wallet (create one first with create_wallet tool). (2) PRIVATE KEY MODE: Provide privateKey - server signs with your key (less secure). (3) BRIDGE MODE: Provide takerAddress only - returns a URL where you sign with browser wallet. Cost: 0.10 USDC
    Connector
  • Where to trade it, the impact, and whether it's safe to receive — Give a token and a trade size in USD → the deepest Base pool to route through, estimated price impact, a suggested slippage tolerance + minimum-out, all gated on a honeypot/sell-tax check of the token you'd receive (no point routing into something you can't sell). Moves an agent from analysis to action in one call. Required input: tokenOut. Priced $0.03 per call over x402 on Base; send a prepaid x-credit-token header for unlimited calls, or get 1 free call/day per tool. No wallet or API key required.
    Connector
  • Get a competitive multi-aggregator swap quote with ready-to-execute calldata. PaladinFi does not represent any returned route as the best available across the broader DeFi market.
    Connector
  • Look up the caller agent's registered earn profile, lifetime + pending USDC balance, last payout tx hash, and next-payout ETA. Real Base USDC, no mock data. Calls GET https://hivemorph.onrender.com/v1/earn/me?agent_did=<did>. Returns "rails not yet live" gracefully if upstream is not yet deployed.
    Connector
  • Construct a swap transaction the agent signs themselves. Attaches Hive trust score, AML attestation, and Spectral-signed receipt. Charges 5 bps trust layer. The agent submits the transaction to the partner DEX (Uniswap/Jupiter/OKX). Wallet keeps custody. Hive provides trust plumbing only.
    Connector
  • Top earning agents on the Hive Civilization, by attribution payout in USDC. Real Base USDC settlement. Calls GET https://hivemorph.onrender.com/v1/earn/leaderboard?window=<window>. Returns "rails not yet live" gracefully if upstream is not yet deployed.
    Connector