Spectra MCP Server

Spectra Finance MCP server: yield discovery, PT/YT, looping, Morpho, 10 chains

Local serverstdio

What is the Spectra MCP server?

Connect Spectra to Claude, Cursor or any other MCP client and it stops being a tab you switch to. Spectra Finance MCP server: yield discovery, PT/YT, looping, Morpho, 10 chains. The spectra mcp server is what makes that connection.

What the server does

55 tools · 3 protocols · 10+ chains · read-only · open emergence architecture · calibration intelligence · on-chain Curve quoting · Pendle logit AMM modeling · ERC-4626 health checks · yield curve term structure · historical eth_getLogs · full Pendle protocol parity (15 tools) · cross-protocol position map · cross-protocol Spectra↔Pendle comparison · veSPECTRA + vePENDLE governance · Pendle historical time-series · Morpho supply-side visibility with supplier cascade modeling · Morpho user positions & historical rates · Merkl campaign APR + expiry integration · entry path awareness · prescriptive observation

Available tools

The toolset is worth reading before you wire it up, because it tells you what the integration is really for:

  • spectra_get_best_fixed_yields — Scan ALL chains for top fixed-rate opportunities. The main discovery tool. Supports compact mode
  • spectra_list_pools — List all active pools on a specific chain, sorted by APY/TVL/maturity. Surfaces pool reserves, IBT APR composition, maturityValue, multipliers, and
  • spectra_get_pt_details — Deep dive on a specific Principal Token -- full data including maturityValue, multipliers (points programs), tags, pool reserves, IBT APR
  • spectra_compare_yield — Fixed (PT) vs. variable (IBT) yield comparison with spread mechanics and entry cost analysis
  • spectra_get_looping_strategy — Calculate leveraged yield via PT + Morpho looping with effective liquidation margins, borrow rate sensitivity (+1/2/3%), break-even period, and
  • morpho_list_markets — Find Morpho lending markets that accept Spectra PTs as collateral. Filter by chain or symbol. Shows reward incentives, vault supplier count per
  • morpho_get_rate — Get live borrow rate, state, and supply-side context for a specific Morpho market. Includes PT spread analysis, top supplier identification, and
  • morpho_get_market_suppliers — Supply-side analysis for a Morpho market: top suppliers ranked by size, vault vs EOA/looper identification, concentration analysis, supply gap
  • morpho_list_vaults — List Morpho vaults on a chain with enriched allocations: Spectra PT tagging, live borrow rates and utilization per allocation, cap utilization
  • morpho_get_positions — Query a user's Morpho positions across markets and vaults on a chain (or all Morpho chains). Shows collateral, borrows, supply with USD values, vault
  • morpho_get_history — Historical rates and growth for a specific Morpho market. Shows borrow/supply APY, utilization, and TVL trends with min/avg/max/current stats
  • spectra_get_protocol_stats — SPECTRA tokenomics, emissions schedule, fee distribution, governance info

Installation

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.

Where it fits

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Spectra's toolset — spectra_get_best_fixed_yields, spectra_list_pools, spectra_get_pt_details and 11 more — is a fair guide to whether it matches your workflow. It is maintained by Finanzgoblin; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Worth knowing first

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Spectra.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
spectra_get_best_fixed_yieldsScan ALL chains for top fixed-rate opportunities. The main discovery tool. Supports compact mode.
spectra_list_poolsList all active pools on a specific chain, sorted by APY/TVL/maturity. Surfaces pool reserves, IBT APR composition, maturityValue, multipliers, and tags. Supports compact mode and include_expired flag.
spectra_get_pt_detailsDeep dive on a specific Principal Token -- full data including maturityValue, multipliers (points programs), tags, pool reserves, IBT APR composition, and baseIbt for wrapper tokens.
spectra_compare_yieldFixed (PT) vs. variable (IBT) yield comparison with spread mechanics and entry cost analysis.
spectra_get_looping_strategyCalculate leveraged yield via PT + Morpho looping with effective liquidation margins, borrow rate sensitivity (+1/2/3%), break-even period, and failure scenario modeling. Auto-fetches live Morpho rates when a matching ma
morpho_list_marketsFind Morpho lending markets that accept Spectra PTs as collateral. Filter by chain or symbol. Shows reward incentives, vault supplier count per market. Cross-references Spectra PT addresses.
morpho_get_rateGet live borrow rate, state, and supply-side context for a specific Morpho market. Includes PT spread analysis, top supplier identification, and vault allocation details (% of AUM, cap utilization).
morpho_get_market_suppliersSupply-side analysis for a Morpho market: top suppliers ranked by size, vault vs EOA/looper identification, concentration analysis, supply gap warnings. Reveals where lending liquidity comes from.
morpho_list_vaultsList Morpho vaults on a chain with enriched allocations: Spectra PT tagging, live borrow rates and utilization per allocation, cap utilization percentages. Parallel-fetches market rates and PT addresses for zero-latency
morpho_get_positionsQuery a user's Morpho positions across markets and vaults on a chain (or all Morpho chains). Shows collateral, borrows, supply with USD values, vault deposits, health factors, looper detection, and position signals.
morpho_get_historyHistorical rates and growth for a specific Morpho market. Shows borrow/supply APY, utilization, and TVL trends with min/avg/max/current stats. Includes rate stability signals, spike detection, and supply/demand squeeze a
spectra_get_protocol_statsSPECTRA tokenomics, emissions schedule, fee distribution, governance info.
spectra_list_chainsList available networks (10 chains).
spectra_get_portfolioWallet positions across PT, YT, and LP with USD values, claimable yield, and Merkl rewards (SPECTRA gauge emissions + incentive programs). Rewards matched to specific pools via reason key parsing.

Example prompts to try

  • Use Spectra to spectra get best fixed yields.
  • Use Spectra to spectra list pools.
  • Use Spectra to spectra get pt details.

Frequently asked questions

It connects Spectra to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (spectra_get_best_fixed_yields, spectra_list_pools, spectra_get_pt_details, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Spectra directly.