{"name":"io.github.helderpgoncalves/apple-stocks-mcp","slug":"helderpgoncalves-apple-stocks-mcp","title":null,"description":"Reads your macOS Apple Stocks watchlist, quotes and fundamentals locally. Read-only, no network.","url":"https://mcp.market/server/helderpgoncalves-apple-stocks-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":29,"stars":2,"forks":0,"downloads_week":70,"last_push_at":"2026-09-10T20:24:10.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/helderpgoncalves/apple-stocks-mcp","website":null,"version":"1.1.5","remotes":[],"packages":[{"registryType":"npm","identifier":"apple-stocks-mcp","version":"1.1.5","transport":{"type":"stdio"}}],"tools":[{"name":"add_stock","description":"Open a ticker in the macOS Apple Stocks app so it can be added to the watchlist with one click. Does NOT modify the app's database directly (which would risk corrupting it / iCloud sync). macOS only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"apple_stock","description":"Get full Apple (AAPL) fundamentals from the Apple Stocks app and report whether AAPL is in the watchlist. A convenience shortcut for 'the Apple stock'.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_quote","description":"Get the price and daily change for one or more symbols, read from the Apple Stocks app's local cache. Symbols need not be in the watchlist.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_watchlist","description":"List every ticker in the macOS Apple Stocks app watchlist, read directly from the app's local data. macOS only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"platform_info","description":"Report whether this server can run here. apple-stocks-mcp is macOS-only (it reads the Apple Stocks app's local data).","write_action":false,"price_micros":0,"input_schema":null},{"name":"portfolio_summary","description":"Analyse the whole watchlist: how many are up/down, top gainers and losers today, and a breakdown by currency and exchange. All from the Apple Stocks cache.","write_action":false,"price_micros":0,"input_schema":null},{"name":"quote_watchlist","description":"Get cached quotes for every symbol in the Apple Stocks watchlist, in order.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_watchlist","description":"Search the watchlist by ticker symbol or company name (case-insensitive substring). Returns matching quotes from the Apple Stocks cache.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stock_chart","description":"Get the cached intraday price chart (OHLCV sparkline) for a symbol from the Apple Stocks app, with day range and change vs previous close.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stock_details","description":"Get full fundamentals for a symbol from the Apple Stocks cache: price, day & 52-week range, market cap, volume & average volume, P/E, EPS, beta, dividend yield and next earnings date.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stocks_doctor","description":"Check the environment: are you on macOS, is the Stocks app data present, is sqlite3 available, and can the data actually be read (catches Full Disk Access problems)? Use this when other tools error.","write_action":false,"price_micros":0,"input_schema":null},{"name":"top_movers","description":"Show the biggest gainers and losers in the watchlist today, ranked by percentage change. Data from the Apple Stocks cache.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-26T21:22:06.588Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T21:22:06.573Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 16 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"apple-stocks-mcp","version":"1.1.5","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-06-18T18:18:38.039Z","repositoryUrl":"git+https://github.com/helderpgoncalves/apple-stocks-mcp.git","weeklyDownloads":70}],"repo":{"found":true,"owner":"helderpgoncalves","repo":"apple-stocks-mcp","archived":false,"pushedAt":"2026-09-10T20:24:10Z","stars":2,"forks":0,"openIssues":7,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/59267214?v=4","ownerCreatedAt":"2019-12-26T22:48:14Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/59267214?v=4&s=128","source":"github"},"presence":{"stars":2,"forks":0,"downloadsWeek":70,"license":"MIT","lastPushAt":"2026-09-10T20:24:10.000Z","score":29}}}},"grade_history":[],"reviews":[]}