{
  "name": "Spectra MCP server",
  "version": "0.1.0",
  "endpoints": {
    "read_only": "https://mcp.spectra.finance/mcp",
    "with_transaction_builders": "https://mcp.spectra.finance/mcp/trade"
  },
  "server_card": "https://mcp.spectra.finance/mcp/server-card",
  "transport": "streamable-http",
  "auth": "none",
  "docs": "https://docs.spectra.finance",
  "llms_txt": "https://mcp.spectra.finance/llms.txt",
  "plugin": "https://github.com/perspectivefi/spectra-ai",
  "tools": [
    "spectra_find_yields",
    "spectra_get_market",
    "spectra_get_market_history",
    "spectra_get_metavault",
    "spectra_get_portfolio",
    "spectra_protocol_info"
  ],
  "trade_tools": [
    "spectra_prepare_pt_trade",
    "spectra_prepare_redeem"
  ],
  "note": "Trade tools return unsigned transactions only; nothing is signed or broadcast."
}
