Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 3 additions & 9 deletions mcp_servers.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand All @@ -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}"
Expand Down
Loading