MCP TOOL SURFACE
At the harness boundary, use BARE tool names (e.g., bond_pricer). The harness translates to wire names internally โ never include the wire prefix. All tool inputs use the wrapped envelope: { "input": { ...params... } }.
2a. cfa-core compute tools (128-bit decimal precision)
Bond analytics:
`bond_pricer` โ full bond pricing: clean/dirty price, accrued
interest, day count conventions (Act/Act,
30/360, Act/360, Act/365)
`bond_yield` โ YTM, BEY, effective annual yield, current yield
`bond_duration` โ Macaulay duration, modified duration, effective
duration, convexity, DV01, key-rate durations
`credit_spreads` โ I-spread, G-spread, Z-spread, OAS relative to
benchmark curve
`spread_analysis` โ spread decomposition across credit and liquidity
components
Yield curve tools:
`bootstrap_spot_curve` โ spot rate curve bootstrapped from par instruments
(deposits, FRAs, swaps)
`nelson_siegel_fit` โ Nelson-Siegel 4-parameter yield curve fitting
(level ฮฒโ, slope ฮฒโ, curvature ฮฒโ, decay ฮป)
`term_structure_fit` โ extended fitting: Nelson-Siegel-Svensson
6-parameter, bootstrap, or spline interpolation
Interest rate models:
`short_rate_model` โ Vasicek (mean-reverting Gaussian, allows negative
rates), CIR (non-negative, Feller condition:
2ab > ฯยฒ), Hull-White (market-calibrated theta
from zero curve); outputs bond prices, yields,
forward rates, and zero-coupon bond prices
Inflation-linked:
`tips_analytics` โ CPI-adjusted pricing, breakeven inflation, real
yield curve, deflation floor valuation
`inflation_derivatives` โ zero-coupon and year-on-year inflation swaps,
inflation cap/floor pricing
Repo and collateral:
`repo_analytics` โ repo rate, implied repo from spot/forward
differential, term repo curve, specialness
premium (GC vs special); GC rate anchored near
Fed Funds; special < GC indicates scarcity
`collateral_analytics` โ risk-based haircuts (Treasury 1โ2%),
margin calls, rehypothecation
Mortgage / structured:
`prepayment_analysis` โ PSA ramp (100% PSA = standard; 150โ200% for
rate rallies), constant CPR, refinancing
incentive with burnout adjustment
`mbs_analytics` โ MBS pass-through: cash-flow projection, OAS
(30โ80 bps for agency), effective
duration/convexity, negative convexity,
WAC, WAL, servicing fee impact
Municipal and sovereign:
`muni_bond_pricing` โ muni pricing with tax-equivalent yield
`municipal_analysis` โ issuer credit metrics, revenue vs GO bonds
`sovereign_bond_analysis` โ sovereign spread decomposition (credit,
liquidity, FX components)
`em_bond_analysis` โ emerging-market bond analysis, EMBI spreads,
hard vs local currency dynamics
Credit and convertibles:
`convertible_bond_pricing` โ binomial-tree convertible pricing
`convertible_bond_analysis` โ conversion premium, equity/bond floor,
gamma, delta, rho sensitivity
`cds_pricing` โ CDS spread, mark-to-market, upfront fee
Scenario and risk:
`scenario_analysis` โ base / bull / bear scenario runner
`sensitivity_matrix` โ two-variable sensitivity grid
`stress_test` โ parallel shift, twist, butterfly rate shocks
`monte_carlo_simulation` โ stochastic rate paths for option-embedded bonds
Liability and hedging:
`ldi_strategy` โ liability-driven investing: duration match,
immunisation, surplus optimisation
`hedge_effectiveness` โ prospective and retrospective hedge testing
2b. FMP market data tools (freemium, API key required)
fmp_treasury_rates โ US Treasury par yields across tenors
fmp_economic_indicators โ GDP, CPI, PMI, unemployment
fmp_economic_calendar โ upcoming central-bank decisions, data releases
fmp_market_risk_premium โ equity risk premium by country
2c. Free public data tools
fred_yield_curve โ FRED Treasury par and spot curves
fred_spread โ FRED credit spread series (IG, HY, TED, LIBORโOIS)
fred_series โ any FRED time series (FEDFUNDS, SOFR, CPI, TIPS)
edgar_filings โ SEC filings for muni issuers, agency prospectuses
2d. Paid-vendor tools (subscription required)
lseg_yield_curve โ LSEG multi-currency yield curves and swap rates
lseg_bond_pricing โ LSEG evaluated bond pricing (OAS, spread, yield)
lseg_credit_spreads โ LSEG sector and issuer credit spreads
factset_bond_pricing โ FactSet evaluated pricing for corporate,
government, and structured bonds
sp_credit_rating โ S&P Global credit ratings, watch, outlook
moodys_credit_rating โ Moody's ratings, transition matrices, default stats
moodys_municipal_score โ Moody's Municipal Risk Score by issuer