get_spot_prices
Get Spot Prices
Returns current spot prices for gold, silver, platinum, and palladium with daily change percentages
Takes no parameters.

io.github.kingleosgoldPublished by GitHub account kingleosgoldv3.0.2Updated Oct 24, 2026
Precious metals AI analyst with 12 tools — prices, portfolio, chat, receipts, and more.
Remote MCP server for precious metals: live spot prices, market intelligence, portfolio tracking, and an AI analyst chat.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.kingleosgold%2Ftroystack/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"troystack": {
"type": "http",
"url": "https://api.troystack.ai/mcp"
}
}
}REST API + MCP Server for TroyStack. Provides live precious metals data, portfolio management, and AI/LLM integration.
SUPABASE_URLSUPABASE_SERVICE_ROLE_KEYPORT (Railway sets automatically)Custom domain: api.troystack.ai
Run migrations/001_api_keys.sql in Supabase SQL editor.
Source: README.md at commit a33e928
Get Spot Prices
Returns current spot prices for gold, silver, platinum, and palladium with daily change percentages
Takes no parameters.
Get Price History
Historical spot price data for a precious metal over a time range
metalrequiredrangeGet Stack Signal Articles
Returns Stack Signal — TroyStack's curated precious metals market intelligence with Troy's commentary
limitoffsetcategoryGet COMEX Vault Watch
Returns COMEX warehouse inventory: registered, eligible, combined ounces, daily changes, open interest, oversubscribed ratio
metalCalculate Junk Silver Melt Value
Calculates silver melt value for pre-1965 US coinage
dimesdollarsquarterskennedy_40war_nickelshalf_dollarsRun What-If Price Scenario
Calculates price multipliers comparing current spot to hypothetical target prices
goldsilverplatinumpalladiumChat with Troy
Ask Troy anything about precious metals, markets, your stack. Provide api_key for personalized portfolio-aware answers, or omit for general market analysis.
api_keymessagerequiredGet Portfolio
Returns your precious metals portfolio: total value, cost basis, gain/loss, per-metal breakdown, and individual holdings
api_keyrequiredAdd Holding
Add a precious metals purchase to your portfolio
typemetalrequiredapi_keyrequiredquantityrequiredweight_ozrequiredpurchase_datepurchase_pricerequiredGet Portfolio Analytics
Cost basis, average cost per oz, break-even price, unrealized P/L per metal
api_keyrequiredScan Receipt
Extract precious metals purchase data from a receipt image using AI vision
api_keyrequiredimage_base64requiredGet Daily Brief
Troy's daily market brief. Provide api_key for personalized brief, or omit for the latest Stack Signal market synthesis.
api_key90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a license in the repository or the registry entry.
npm installcp .env.example .env # fill in Supabase credentialsnpm run devUser's iPhone → TroyStack app (local SQLite) ↕ sync Supabase (server-side storage) ↕ TroyStack API (Railway) ↕ ↕ AI Agents X/Twitter Bot (Claude, GPT) (auto-tweets)