Get Portfolio Analysis
get_portfolio_analysisPaid. Fundamentals profile of a portfolio: allocation-weighted scores for the 8 metrics, each holding's TVR Score and valuation category, and the portfolio TVR Score from TVR's scoring engine (scores only, no prices). $0.08 per call, paid in-band with x402 (USDC on Base) or MPP (USDC.e on Tempo); an unpaid call returns the offer (isError with the x402 PaymentRequired in structuredContent) and charges nothing. Invalid input is refused before any payment. Free alternative: compare_coins. Data from True Value Rankings (truevaluerankings.com).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"portfolio": "<portfolio>"
},
"name": "get_portfolio_analysis"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| portfolio | Yes | The holdings to analyse |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| legal | No | ||
| access | No | ||
| reason | No | ||
| status | No | ||
| context | No | ||
| payment | No | ||
| product | No | ||
| profile | No | ||
| success | No | ||
| holdings | No | ||
| disclaimer | No | ||
| how_to_pay | No | ||
| learn_more | No | ||
| redelivery | No | ||
| weights_used | No | ||
| blended_metrics | No | ||
| portfolio_tvr_score | No |