Skip to main content
Glama

Server Details

DeFi interface for AI agents: swap, bridge, yield, lending. Live at syenite.ai.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
syenite-ai/syenite
GitHub Stars
0

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

22 tools
alerts.checkInspect

Check for active alerts on watched positions. Returns any health factor warnings or critical alerts since last acknowledgment. Call this periodically to stay informed about position health.

ParametersJSON Schema
NameRequiredDescriptionDefault
watchIdNoFilter alerts for a specific watch ID
acknowledgeNoMark returned alerts as acknowledged
alerts.listInspect

List all active position watches and their status. Shows watched addresses, thresholds, and last check times.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

alerts.removeInspect

Remove a position watch by its ID. Stops monitoring that address.

ParametersJSON Schema
NameRequiredDescriptionDefault
watchIdYesID of the watch to remove
alerts.watchInspect

Register a lending position for continuous monitoring. Sets a health factor threshold — when the position drops below it, alerts are generated. Alerts can be polled via alerts.check. Use this for automated risk management.

ParametersJSON Schema
NameRequiredDescriptionDefault
chainNoChain filterall
addressYesEVM address to monitor
protocolNoProtocol filterall
healthFactorThresholdNoAlert when health factor drops below this value (default 1.5)
find.strategyInspect

Composable strategy finder — scans yield, carry trades, lending leverage, prediction markets, and gas costs to surface the best opportunities for a given asset and risk profile. The intelligence layer that connects all Syenite data sources. Tell it what you have, and it tells you what to do. Returns ranked strategies with expected return, risk level, execution steps, and which Syenite tools to call next.

ParametersJSON Schema
NameRequiredDescriptionDefault
assetYesAsset you have or want to deploy: "ETH", "WETH", "wBTC", "USDC", "USDT", etc.
chainNoChain preferenceall
amountNoAmount in USD to deploy (for return calculations)
riskToleranceNoMaximum risk level: low (yield only), medium (carry + arb), high (leverage + prediction)high
includePredictionNoInclude prediction market signals in strategy search
gas.estimateInspect

Estimate current gas costs across supported chains (Ethereum, Arbitrum, Base, BNB Chain). Returns gas prices, estimated costs for common operations (transfer, swap, bridge, contract call), and the native token needed. Use this before executing transactions to ensure the wallet has enough native gas, or to pick the cheapest chain for an operation.

ParametersJSON Schema
NameRequiredDescriptionDefault
chainsNoChains to check (defaults to all)
operationsNoOperation types to estimate: transfer, erc20_transfer, swap, bridge, erc20_approve, lending_supply, lending_borrow, contract_register
lending.market.overviewInspect

Get an aggregate overview of DeFi lending markets across Aave v3, Compound V3, Morpho Blue, and Spark on Ethereum, Arbitrum, and Base. Returns per-protocol totals: TVL, total borrowed, utilization ranges, rate ranges, and available liquidity. Supports all collateral types (BTC wrappers, ETH, LSTs). Use this for a high-level view of lending market conditions.

ParametersJSON Schema
NameRequiredDescriptionDefault
chainNoChain to query. Defaults to all supported chains.all
collateralNoFilter by collateral asset, or "all"all
lending.position.monitorInspect

Check the health of any DeFi lending position on Aave v3, Morpho Blue, or Spark across Ethereum, Arbitrum, and Base. Returns current LTV, health factor, liquidation price, distance to liquidation (% price drop needed), borrow rate, and estimated annual cost. Works with any wallet address. Scans all collateral types (BTC wrappers, ETH, LSTs) automatically.

ParametersJSON Schema
NameRequiredDescriptionDefault
chainNoChain to query. Defaults to all supported chains.all
addressYesEVM address to check (works on all supported chains)
protocolNoProtocol filterall
lending.rates.queryInspect

Query real-time DeFi lending rates across Aave v3, Compound V3, Fluid, Morpho Blue, and Spark on Ethereum, Arbitrum, and Base. Returns normalized borrow APY, supply APY, available liquidity, utilization, and LTV limits for each market. Supports all major collateral types: BTC wrappers (wBTC, tBTC, cbBTC), ETH and LSTs (WETH, wstETH, rETH, cbETH, weETH). Filter by specific asset, category ("BTC" or "ETH"), chain, or use "all".

ParametersJSON Schema
NameRequiredDescriptionDefault
chainNoChain to query. Defaults to all supported chains.all
collateralNoCollateral asset or category: "wBTC", "tBTC", "cbBTC", "WETH", "wstETH", "rETH", "cbETH", "weETH", "BTC", "ETH", or "all"all
borrowAssetNoAsset to borrow: "USDC", "USDT", "DAI", "GHO"USDC
lending.risk.assessInspect

Assess the risk of a proposed DeFi lending position before opening it. Returns risk score (1-10), recommended protocol, liquidation price and penalty, position sizing analysis, collateral risk profile, protocol risk notes (oracle, liquidation mechanics, governance), estimated annual cost, and actionable summary. Supports any collateral asset (wBTC, tBTC, cbBTC, WETH, wstETH, rETH, cbETH, weETH) and borrow asset (USDC, USDT, DAI, GHO).

ParametersJSON Schema
NameRequiredDescriptionDefault
protocolNoProtocol preferencebest
targetLTVYesDesired LTV percentage (1-99)
collateralYesCollateral asset: "wBTC", "tBTC", "cbBTC", "WETH", "wstETH", "rETH", "cbETH", "weETH"
borrowAssetNoAsset to borrowUSDC
collateralAmountYesAmount of collateral
prediction.bookInspect

Get the order book for a specific Polymarket outcome token. Returns top bids/asks, spread, mid-price, and depth. Use for assessing execution quality and market making opportunities. Requires a Polymarket token ID (from the markets returned by prediction.trending or prediction.search).

ParametersJSON Schema
NameRequiredDescriptionDefault
tokenIdYesPolymarket outcome token ID (from prediction.trending or prediction.search results)
prediction.searchInspect

Search prediction markets on Polymarket by topic. Returns matching markets with probabilities, volume, liquidity, and order book metrics. Good for finding specific events (elections, crypto prices, sports, geopolitics).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum results to return
queryYesSearch query (e.g. 'Bitcoin price', 'US election', 'Fed rate')
prediction.signalsInspect

Detect actionable signals across prediction markets — volume spikes, wide spreads, extreme probabilities, and high-conviction opportunities. Scans Polymarket for markets where agents can profit: market making on wide spreads, fading extremes, or riding momentum. Returns ranked signals with signal type, strength, and suggested action. Use this for autonomous prediction market strategy discovery.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum signals to return
typesNoFilter to specific signal types (defaults to all)
minStrengthNoMinimum signal strength (0-100) to include
prediction.trendingInspect

Get trending prediction markets on Polymarket, ranked by volume. Returns market titles, current probabilities (outcome prices), volume, liquidity, and spread. Use this for discovering active markets and identifying trading opportunities.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoNumber of trending markets to return (max 25)
strategy.carry.screenInspect

Screen for positive carry strategies across all DeFi lending markets. Calculates net carry = collateral supply APY - borrow APY for every market. Returns strategies ranked by carry, including net annual return on a given position size. Positive carry means you earn more on deposited collateral than you pay to borrow — a self-funding leveraged position. Use this to discover the best borrow-to-yield strategies for autonomous agents.

ParametersJSON Schema
NameRequiredDescriptionDefault
chainNoChain filterall
minCarryNoMinimum net carry % to include (e.g. 0 for positive-only)
collateralNoCollateral filter: specific asset, "BTC", "ETH", or "all"all
borrowAssetNoBorrow assetUSDC
positionSizeUSDNoPosition size in USD for annual return calculation
swap.multiInspect

Batch multiple swap or bridge quotes in a single call. Fetches all quotes in parallel and returns them together. Useful for splitting funds across chains, multi-leg rebalancing, or comparing routes side-by-side. Each request in the batch uses the same parameters as swap.quote. Returns individual results (with errors per-item if any fail) and a summary of total costs.

ParametersJSON Schema
NameRequiredDescriptionDefault
requestsYesArray of swap/bridge requests to quote in parallel
swap.quoteInspect

Get an optimal swap or bridge quote with unsigned transaction calldata. Supports same-chain swaps and cross-chain bridges across 30+ chains via aggregated routing (1inch, 0x, Paraswap, and more). Returns the best route, expected output, fee breakdown, and an unsigned transaction ready to sign. The agent or user handles signing — Syenite never touches private keys. For cross-chain transfers, this handles bridging automatically — no separate bridge step needed.

ParametersJSON Schema
NameRequiredDescriptionDefault
orderNoRoute preference: CHEAPEST (best price) or FASTEST (lowest execution time)CHEAPEST
toChainNoDestination chain (defaults to fromChain). Set differently for cross-chain bridges.
toTokenYesToken to buy — symbol (e.g. "WETH", "USDT") or contract address
slippageNoMax slippage as decimal (0.005 = 0.5%)
fromChainNoSource chain: "ethereum", "arbitrum", "optimism", "base", "polygon", "bsc", "avalanche", or chain IDethereum
fromTokenYesToken to sell — symbol (e.g. "USDC", "ETH") or contract address
toAddressNoRecipient address (defaults to fromAddress)
fromAmountYesAmount to swap in smallest unit (e.g. 1000000 for 1 USDC with 6 decimals). Use token decimals.
fromAddressYesSender wallet address (used for routing and approval checks)
swap.statusInspect

Track execution status of a swap or cross-chain bridge transaction. Returns current status (PENDING, DONE, FAILED), receiving transaction hash, and amount received. Useful for monitoring cross-chain bridges where execution is not instant.

ParametersJSON Schema
NameRequiredDescriptionDefault
txHashYesTransaction hash of the submitted swap/bridge
toChainNoDestination chain (for cross-chain bridges)
fromChainNoChain where the transaction was submittedethereum
syenite.helpInspect

Get information about Syenite — the DeFi interface for AI agents. Swap/bridge routing, yield intelligence, lending data, risk assessment, and position monitoring. Call this tool to learn what tools are available and how to use them.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

wallet.balancesInspect

Check native and token balances for any EVM address across supported chains (Ethereum, Arbitrum, Base, BNB Chain). Returns native gas token balance, common stablecoin balances, and USD-equivalent totals per chain. Use this to verify an address has sufficient funds before executing swaps, bridges, or on-chain operations.

ParametersJSON Schema
NameRequiredDescriptionDefault
chainsNoChains to query (defaults to all: ethereum, arbitrum, base, bsc)
addressYesEVM address to check
yield.assessInspect

Assess the risk of a specific DeFi yield strategy before committing capital. Returns risk breakdown: smart contract risk, oracle dependency, depeg/peg risk, liquidity/exit risk, position sizing vs TVL, protocol governance, and comparable alternatives. Use this after yield.opportunities to evaluate a specific opportunity in depth.

ParametersJSON Schema
NameRequiredDescriptionDefault
assetNoAsset context for finding alternativesall
amountNoAmount in USD to deposit (optional, enables position sizing analysis)
productNoSpecific product name (optional, helps match the right source)
protocolYesProtocol to assess: "Aave", "Lido", "Morpho", "Ethena", "Yearn", "Maker", "Rocket Pool", "Coinbase"
yield.opportunitiesInspect

Find the best DeFi yield opportunities for any asset across blue-chip protocols on Ethereum. Aggregates yields from lending supply (Aave, Morpho, Spark), liquid staking (Lido, Rocket Pool, Coinbase), savings rates (Maker DSR/sDAI), vaults (MetaMorpho, Yearn), and basis capture (Ethena sUSDe). Returns opportunities ranked by APY with risk level, TVL, lockup period, and protocol details. Filter by asset, category, or risk tolerance.

ParametersJSON Schema
NameRequiredDescriptionDefault
assetNoAsset to find yield for: "ETH", "USDC", "DAI", "WETH", "USDe", "stables", or "all"all
categoryNoYield category filter: "lending-supply", "liquid-staking", "vault", "savings-rate", "basis-capture", or "all"all
riskToleranceNoMaximum risk level to show: "low", "medium", or "high" (default, shows all)high

Verify Ownership

Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:

{
  "$schema": "https://glama.ai/mcp/schemas/connector.json",
  "maintainers": [
    {
      "email": "your-email@example.com"
    }
  ]
}

The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.

Last verification attempt failed.

Sign in to verify ownership

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.