From f0887f9f814c19f1cbfd87be68e5cd31ff97c011 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 12 Oct 2026 03:03:05 +0000 Subject: [PATCH] Run Sharesight MCP via npx from GitHub; format Yahoo args to match Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_014k4kywyN5dAo39izUPvxbw --- mcp_servers.json | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/mcp_servers.json b/mcp_servers.json index 8ae5a81..da29fe0 100644 --- a/mcp_servers.json +++ b/mcp_servers.json @@ -3,10 +3,7 @@ "yahoo": { "description": "Yahoo Finance market data: quotes, price history, financial statements, analyst ratings. Yahoo needs exchange suffixes: ASX codes end in .AX (CPU.AX), KRX in .KS (000660.KS), KOSDAQ in .KQ, NZX in .NZ, LSE in .L; US tickers have none. Convert Sharesight codes before calling. For beta, P/E or other key stats across many stocks, use compare_stocks: it takes up to 10 tickers per call, so split a long list into groups of 10 and make all those calls at once.", "command": "npx", - "args": [ - "-y", - "yahoo-finance-mcp-server@1.3.1" - ], + "args": ["-y", "yahoo-finance-mcp-server@1.3.1"], "blocked_tools": [ "get_options_chain", "get_holders", @@ -19,11 +16,8 @@ }, "sharesight": { "description": "Sharesight portfolios. Never ask the user for portfolio IDs or holdings: call list_portfolios first (it names every portfolio and its owner), then get_performance_report for the ones involved. A report's holdings list is exactly their current positions, with quantity, value and gains. When comparing portfolios or explaining a result, write 2-3 short paragraphs: each portfolio's return, then its tailwinds (biggest contributors, with numbers) and headwinds (biggest detractors), and what explains the gap.", - "command": "node", - "args": [ - "/home/rob/sharesight-mcp/dist/index.js", - "serve" - ], + "command": "npx", + "args": ["-y", "github:sryburn/sharesight-mcp"], "env": { "SHARESIGHT_CLIENT_ID": "${SHARESIGHT_CLIENT_ID}", "SHARESIGHT_CLIENT_SECRET": "${SHARESIGHT_CLIENT_SECRET}"