KitScout

Categories › Business & Finance › Market data, stocks & crypto

Morpho

MCP serverVerified domain · morpho.orgRemote● LiveFree to try

Read Morpho vaults and markets data and prepare unsigned transactions.

Install

Remote server: your requests and data go to mcp.morpho.org. Claude Code: claude mcp add --transport http morpho https://mcp.morpho.org/ · Claude app: Settings → Connectors → Add custom connector.

What it can do (first 40)

The tools this server listed when we connected to it, in its own words.

  • morpho_health_check — Check the health status of the MCP server and connected services
  • morpho_get_supported_chains — List every chain the Morpho MCP serves, by name, with whether Morpho Blue markets, Morpho Vaults (V1 or V2) and Midnight are supported on it
  • morpho_get_token_balance — Get token balance and whether the user needs to approve Morpho or the Bundler before writing. Balance and allowances are self-describing Tok
  • morpho_simulate_transactions — Simulate transactions on the latest block with eth_simulateV1 and check them against the limits of the Morpho action the user is taking, wit
  • morpho_doc_search — Search the Morpho documentation (docs.morpho.org) by semantic similarity. Returns raw search hits; each hit carries the matched text plus me
  • morpho_prepare_deposit — Prepare a deposit into a Morpho vault. Checks on-chain allowance and returns a ready-to-sign transactions array with approval txs (if needed
  • morpho_prepare_withdraw — Prepare a withdraw from a Morpho vault. Returns a ready-to-sign transactions array. Supports "max" for full withdrawal. A vault-share approv
  • morpho_prepare_supply — Prepare a supply to a Morpho Blue market. Checks on-chain allowance and returns a ready-to-sign transactions array with approval txs (if nee
  • morpho_prepare_borrow — Prepare a borrow on a Morpho Blue market. Returns a ready-to-sign transactions array with the borrow tx. Includes health factor check agains
  • morpho_prepare_repay — Prepare a repay on a Morpho Blue market. Checks on-chain allowance and returns a ready-to-sign transactions array with approval txs (if need
  • morpho_prepare_supply_collateral — Prepare a supply of collateral tokens to a Morpho Blue market without borrowing. Checks on-chain allowance and returns a ready-to-sign trans
  • morpho_prepare_withdraw_collateral — Prepare a withdrawal of collateral tokens from a Morpho Blue market position. Returns a ready-to-sign transactions array. Supports "max" for
  • morpho_prepare_claim_rewards — Fetch a user's claimable Merkl rewards and prepare a single claim transaction against the canonical Merkl Distributor (0x3Ef3D8bA38EBe18DB13
  • morpho_prepare_redeem — Prepare a share-based redemption from a Morpho Vault V1 or V2. Checks share allowance and supports "max" for the full share balance. A vault
  • morpho_prepare_redeem_in_kind — Prepare an in-kind redemption from a Morpho Vault V1 or V2, exiting through its underlying Blue markets. A vault-share approval transaction
  • morpho_prepare_force_withdraw — Prepare a Vault V2 force withdrawal. The SDK selects the vault adapter and deallocates as needed.
  • morpho_prepare_force_redeem — Prepare a Vault V2 share redemption after user-directed market deallocations. Each deallocation amount should include a buffer for share-pri
  • morpho_prepare_migrate_to_vault_v2 — Prepare migration of shares from a Vault V1 into a Vault V2 with the same underlying asset. A vault-share approval transaction may come firs
  • morpho_prepare_blue_withdraw — Prepare a supply-side withdrawal from a Morpho Blue market. Supports "max" for the full supply position. A BlueBundlesV1 authorization trans
  • morpho_prepare_supply_collateral_and_borrow — Prepare one transaction that supplies collateral and borrows from a Morpho Blue market, including when the user has no collateral on-chain y
  • morpho_prepare_repay_and_withdraw_collateral — Prepare a combined Morpho Blue debt repayment and collateral withdrawal. Supports "max" for full repayment or all collateral. A BlueBundlesV
  • morpho_prepare_refinance — Prepare a full migration of a Morpho Blue borrow position into a destination market with matching loan and collateral tokens. A BlueBundlesV
  • morpho_prepare_midnight_take_lend — Prepare a fixed-rate lend on a Midnight market by taking the best ask offers through MidnightBundlesV2. First call `morpho_midnight_get_mark
  • morpho_prepare_midnight_take_borrow — Prepare a fixed-rate borrow on a Midnight market against collateral already supplied, by taking the best bid offers through MidnightBundlesV
  • morpho_prepare_midnight_supply_collateral_take_borrow — Prepare supplying collateral and a fixed-rate borrow on a Midnight market in one MidnightBundlesV2 transaction, taking the best bid offers.
  • morpho_prepare_midnight_take_withdraw — Prepare exiting a Midnight lend position before maturity: redeems withdrawable credit, then sells the rest to the best bid offers through Mi
  • morpho_prepare_midnight_take_repay_withdraw_collateral — Prepare repaying Midnight debt before maturity by buying back units from the best ask offers, then optionally withdrawing collateral, in one
  • morpho_prepare_midnight_supply_collateral — Prepare supplying collateral to a Midnight market directly on Midnight. First call `morpho_midnight_get_market` for the collateral index and
  • morpho_prepare_midnight_redeem — Prepare redeeming Midnight lend credit for loan tokens, limited to what the market can pay out now. First call `morpho_midnight_get_user_pos
  • morpho_prepare_midnight_repay_withdraw_collateral — Prepare repaying Midnight debt at face value, withdrawing collateral, or both, in one MidnightBundlesV2 transaction. First call `morpho_midn
  • morpho_prepare_midnight_cancel_offers — Prepare cancelling a maker's Midnight offer groups through MidnightBundlesV2. First call `morpho_midnight_list_user_offer_groups` for the ma
  • morpho_prepare_midnight_set_authorization — Prepare authorizing or revoking MidnightBundlesV2 on Midnight for the user. The other Midnight prepare tools add the authorization when they
  • morpho_get_vault — Get one Morpho vault (V1 or V2) by vault selector `<chainId>:<vaultAddress>`.
  • morpho_query_vaults — List Morpho vaults (V1 and V2) with net APY, total assets and liquidity in USD, curators, warnings, and `version`. Filter by `chain_ids`, `s
  • morpho_get_vault_positions — List a user's Morpho V1 and V2 vault positions with portfolio totals. Paginate by passing back `cursor` until it is null.
  • morpho_query_markets — List Morpho Blue markets, filterable by chain, loan token and collateral token. Paginate by passing back `cursor` until it is null.
  • morpho_get_market — Get one Morpho Blue market by market selector.
  • morpho_get_market_positions — List a user's Morpho Blue market positions, filterable by chain. Paginate by passing back `cursor` until it is null.
  • morpho_midnight_list_markets — Cursor-paginated list of Midnight markets. **Use this to discover markets.** For a given user's positions on those markets, follow up with `
  • morpho_midnight_get_market — Detail lookup for a single market. `:market-id` is the stable Midnight market id and is unique across supported chains, so no chain id is re

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools