Morningstar MCP Server

Connect trusted data to your AI workflows with the Morningstar MCP Server.

morningstar-fund-holdings-tool

Provides detailed portfolio composition for funds by returning their top holdings.

Summary

PurposeShow the largest holdings of one or more funds
InputMorningstar investment ID for each fund; number of holdings to return
OutputSecurity name and portfolio weight (% allocation) for each holding
Holdings per fund10 to 100
Best forFund transparency, portfolio concentration analysis, understanding how fund assets are allocated

Parameters

ParameterDescriptionNotes
FundThe fund or funds to retrieve holdings forRequires the Morningstar investment ID. Obtain it with the ID Lookup Tool.
Number of holdingsHow many top holdings to return per fundBetween 10 and 100

Capabilities

  • Retrieves the largest holdings for each open-end fund, closed-end fund, or ETF in the request.
  • Returns the security name and portfolio weight (percentage allocation) for each holding.
  • Lets you choose the number of holdings returned per fund.
  • Handles multiple funds in a single request and presents results in a structured format.

Limitations

  • Applies only to open-end funds, closed-end funds, and ETFs.
  • Requires the Morningstar investment ID for the fund.

Example questions

  • List the top 10 holdings and their weights in the iShares Core S&P 500 ETF.
  • Show the five largest holdings of Fidelity Contrafund, with percentages.
  • What are the top 20 securities in Vanguard Total International Stock Index Fund?
  • Give me the Top 5 holdings in VOO and their weights.
  • Compare the top 5 holdings and their portfolio weights for ARK Innovation ETF (ARKK) and Invesco QQQ Trust (QQQ).