NBIM MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@NBIM MCP ServerWhat is the current fund value?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
NBIM MCP Server
MCP server for querying data from Norway's Government Pension Fund Global — the world's largest sovereign wealth fund.
What it does
Provides 6 tools for querying fund data through the Model Context Protocol:
Tool | Description |
| Current fund value and asset allocation breakdown |
| Search equity holdings by company, country, or sector |
| Top N holdings by market value with filters |
| Geographic allocation across 70+ countries |
| Annual and cumulative returns since 1998 |
| Companies excluded or under observation |
Install
pip install mcp-nbimOr with uvx:
uvx mcp-nbimQuick start
# Run with streamable HTTP (port 8008)
mcp-nbim
# Run with stdio (for Claude Desktop, Claude Code)
mcp-nbim --stdioClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"nbim": {
"command": "uvx",
"args": ["mcp-nbim", "--stdio"]
}
}
}Or if installed with pip:
{
"mcpServers": {
"nbim": {
"command": "mcp-nbim",
"args": ["--stdio"]
}
}
}Claude Code
claude mcp add nbim -- uvx mcp-nbim --stdioDocker
docker compose upExample queries
"What is the fund worth today?" →
nbim_fund_value()"Top 10 holdings in Japan" →
nbim_top_holdings(n=10, country='JP')"Does the fund own Tesla?" →
nbim_holdings_search(query='Tesla')"How has the US allocation changed?" → compare
nbim_country_allocation()across years"Which companies are excluded for coal?" →
nbim_exclusions(criterion='coal')"Fund performance in 2008" →
nbim_returns(start_year=2008, end_year=2008)
Data sources
Holdings & fund value: NBIM Investment Data API (JSON, no auth required)
Returns: Scraped from nbim.no/en/the-fund/returns/ with hardcoded fallback
Exclusions: Scraped from nbim.no exclusion list
Holdings data updates semi-annually and covers equities (~9,000 companies). Historical data goes back to 1998. No authentication required.
Related
Norges Bank MCP — Exchange rates, policy rate, yield curves
Built by Gervi Labs
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mctar/mcp-nbim'
If you have feedback or need assistance with the MCP directory API, please join our Discord server