troystack
What this MCP does
Tracks precious-metals prices and portfolios, calculates holdings analytics and silver melt values, provides market intelligence and scenarios, and reads purchase receipts.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api_key', 'metal', 'quantity', 'weight_oz', 'purchase_price'], 'properties': {'type': {'type': 'string', 'description': 'Product name (e.g. "2024 American Silver Eagle")'}, 'metal': {'enum': ['gold', 'silver', 'platinum', 'palladium'], 'type': 'string', 'description': 'Metal type'}, 'api_key': {'type': 'string', 'description': 'TroyStack API key (required)'}, 'quantity': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of pieces'}, 'weight_oz': {'type': 'number', 'minimum': 0.001, 'description': 'Weight per piece in troy ounces'}, 'purchase_date': {'type': 'string', 'description': 'Purchase date YYYY-MM-DD (default: today)'}, 'purchase_price': {'type': 'number', 'minimum': 0.01, 'description': 'Price per piece in USD'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['message'], 'properties': {'api_key': {'type': 'string', 'description': 'TroyStack API key for portfolio-aware responses (optional)'}, 'message': {'type': 'string', 'description': 'Your question or message for Troy'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api_key'], 'properties': {'api_key': {'type': 'string', 'description': 'TroyStack API key (required)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'api_key': {'type': 'string', 'description': 'TroyStack API key for personalized brief (optional)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'dimes': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Roosevelt/Mercury dime count (0.07234 oz Ag each)'}, 'dollars': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Morgan/Peace dollar count (0.77344 oz Ag each)'}, 'quarters': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Washington quarter count (0.18084 oz Ag each)'}, 'kennedy_40': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Kennedy 1965-1970 40% silver halves (0.14792 oz Ag each)'}, 'war_nickels': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Jefferson 1942-1945 war nickel count (0.05626 oz Ag each)'}, 'half_dollars': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Walking Liberty/Franklin/1964 Kennedy half count (0.36169 oz Ag each)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api_key'], 'properties': {'api_key': {'type': 'string', 'description': 'TroyStack API key (required)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['metal'], 'properties': {'metal': {'enum': ['gold', 'silver', 'platinum', 'palladium'], 'type': 'string', 'description': 'The metal to fetch history for'}, 'range': {'enum': ['1M', '3M', '6M', '1Y', '5Y', 'ALL'], 'type': 'string', 'description': 'Time range (default 1Y)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'gold': {'type': 'number', 'description': 'Target gold price per oz'}, 'silver': {'type': 'number', 'description': 'Target silver price per oz'}, 'platinum': {'type': 'number', 'description': 'Target platinum price per oz'}, 'palladium': {'type': 'number', 'description': 'Target palladium price per oz'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max articles to return (default 20)'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset (default 0)'}, 'category': {'type': 'string', 'description': 'Optional category filter'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'metal': {'enum': ['gold', 'silver', 'platinum', 'palladium'], 'type': 'string', 'description': 'Optional metal filter; returns all 4 if omitted'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api_key', 'image_base64'], 'properties': {'api_key': {'type': 'string', 'description': 'TroyStack API key (required)'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded receipt image (JPEG)'}}}
Recent tool changes
Similar MCP servers
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…
simplefunctions
Provides prediction-market data, thesis analysis, market signals, portfolio tracking, and automated intent-based trading workflow…
EventTrader MCP
Provides prediction-market research and trading capabilities, including real-time event-market data, CLOB execution paths, fund i…
Signal8
Provides SEC filings, dilution data, insider and institutional ownership, and political-trade data.