---
title: "Morningstar Fund Holdings Tool"
description: "Retrieve the top holdings and portfolio weights of funds."
url: "https://developer-beta.morningstar.com/morningstar-mcp-server/morningstar-fund-holdings-tool"
image: "https://developer-beta.morningstar.com/_og/d/c_Ocean.takumi,title_~TW9ybmluZ3N0YXIgRnVuZCBIb2xkaW5ncyBUb29sfCBNb3JuaW5nc3RhciBNQ1AgU2VydmVy,description_Retrieve+the+top+holdings+and+portfolio+weights+of+funds.,props_eyJ0aGVtZSI6eyJtb2RlIjoibGlnaHQiLCJjb2xvcnMiOnsicHJpbWFyeSI6IiMwMDAwMDAifX19,p_Ii9tb3JuaW5nc3Rhci1tY3Atc2VydmVyL21vcm5pbmdzdGFyLWZ1bmQtaG9sZGluZ3MtdG9vbCI,s_FpLCV4jWC6-3AdVG.png"
---

-   [AI Solutions](https://developer-beta.morningstar.com/ai-solutions)
-   [Morningstar MCP Server](https://developer-beta.morningstar.com/morningstar-mcp-server)
-   [Trial Access](https://developer-beta.morningstar.com/trial-access)

# Morningstar MCP Server

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

# morningstar-fund-holdings-tool

[View Markdown](https://developer-beta.morningstar.com/morningstar-mcp-server/morningstar-fund-holdings-tool.md)[Download Markdown](https://developer-beta.morningstar.com/morningstar-mcp-server/morningstar-fund-holdings-tool.md)

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

## [Summary](#summary)

|                   |                                                                                  |
| :---------------- | :------------------------------------------------------------------------------- |
| Purpose           | Show the largest holdings of one or more funds                                   |
| Input             | Morningstar investment ID for each fund; number of holdings to return            |
| Output            | Security name and portfolio weight (% allocation) for each holding               |
| Holdings per fund | 10 to 100                                                                        |
| Best for          | Fund transparency, portfolio concentration analysis, understanding how fund assets are allocated |

## [Parameters](#parameters)

| Parameter          | Description                                | Notes                                                                      |
| :----------------- | :----------------------------------------- | :------------------------------------------------------------------------- |
| Fund               | The fund or funds to retrieve holdings for | Requires the Morningstar investment ID. Obtain it with the ID Lookup Tool. |
| Number of holdings | How many top holdings to return per fund   | Between 10 and 100                                                         |

## [Capabilities](#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](#limitations)

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

## [Example questions](#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).