Resolve one analyst safely
Accepts exactly one of expertUID or analystName, with optional firmName only for name disambiguation, and rejects inconsistent identities.
analyze-analyst-track-record resolves one TipRanks analyst by expertUID or exact full name, then returns the provider profile, provider-reported lookback metrics, and bounded point-in-time active stock coverage. Ambiguous names fail explicitly, zero-sample metrics remain unavailable, and Pineify does not create a proprietary analyst score.
analyze-analyst-track-recordExample prompt
Use Pineify analyze-analyst-track-record with expertUID "EXPERT_UID_FROM_CONSENSUS" over 1y at compact detail. Separate provider performance from active stock coverage and do not score the analyst yourself.
Direct answer
Use expertUID when available. Name lookup requires a case-insensitive exact full-name match; firmName can disambiguate that name, and unresolved ambiguity returns an error with at most ten safe candidates.
Performance metrics and active stock coverage have different time semantics: performance uses the selected 1y or 3y lookback, while coverage describes point-in-time active calls as of the requested date.
Contract
Capabilities
Accepts exactly one of expertUID or analystName, with optional firmName only for name disambiguation, and rejects inconsistent identities.
Preserves nullable success rate, excess return, rank, stars, URLs, and summary fields without creating a Pineify analyst score.
Returns the analyst’s point-in-time active calls with collection bounds, opinion dates, no-coverage state, sources, warnings, and partial status.
Agent workflow
Prefer a public expertUID from a prior consensus result; otherwise use the exact analyst full name and optionally the firm.
Interpret provider summary metrics over the selected lookback independently from point-in-time active stock calls.
Keep zero-sample summaries, nullable profile metrics, partial sources, and no-coverage states explicit rather than estimating replacements.
Prompt examples
"Use Pineify analyze-analyst-track-record with expertUID "EXPERT_UID_FROM_CONSENSUS" over 1y at compact detail. Separate provider performance from active stock coverage and do not score the analyst yourself."
"Analyze the 3y track record for analystName "EXACT FULL NAME" and firmName "EXACT FIRM NAME" at standard detail. Stop with the ambiguity error if identity is not unique."
"Use this public expertUID to inspect the analyst as of 2026-06-30. Report nullable provider metrics, the active coverage date range, and every warning without predicting future performance."
Operator notes
I use exact identity semantics so two analysts with similar or identical names are not silently merged.
I attribute success rate, excess return, rank, and stars to the provider and keep them nullable when the provider has no valid sample.
Pineify MCP is an information and code-validation tool, not investment advice. It does not promise returns, place trades, or modify a portfolio. Review timestamps, source fields, code diagnostics, and risk assumptions before acting.
FAQ
Connect one remote Pineify MCP endpoint, then let your compatible AI client discover this tool with the rest of the read-only catalog.
Open MCP setup