troystack
Server Details
Precious metals AI analyst with 12 tools — prices, portfolio, chat, receipts, and more.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- kingleosgold/troystack-api
- GitHub Stars
- 0
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 3.2/5 across 10 of 12 tools scored.
Most tools have distinct purposes, such as get_spot_prices for current prices and get_price_history for historical data, but some overlap exists between chat_with_troy and get_stack_signal, both offering market insights, which could cause minor confusion.
All tools follow a consistent verb_noun naming pattern, primarily using 'get_' or 'add_' prefixes, with no deviations in style, making them predictable and easy to understand.
With 12 tools, the count is well-scoped for the precious metals portfolio management domain, covering portfolio tracking, market data, analytics, and utilities without being overwhelming.
The toolset provides comprehensive coverage for portfolio management, market analysis, and utilities like receipt scanning, but lacks update or delete operations for holdings, which are minor gaps agents can work around.
Available Tools
12 toolsadd_holdingAdd HoldingInspect
Add a precious metals purchase to your portfolio
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Product name (e.g. "2024 American Silver Eagle") | |
| metal | Yes | Metal type | |
| api_key | Yes | TroyStack API key (required) | |
| quantity | Yes | Number of pieces | |
| weight_oz | Yes | Weight per piece in troy ounces | |
| purchase_date | No | Purchase date YYYY-MM-DD (default: today) | |
| purchase_price | Yes | Price per piece in USD |
chat_with_troyChat with TroyInspect
Ask Troy anything about precious metals, markets, your stack. Provide api_key for personalized portfolio-aware answers, or omit for general market analysis.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | TroyStack API key for portfolio-aware responses (optional) | |
| message | Yes | Your question or message for Troy |
get_analyticsGet Portfolio AnalyticsInspect
Cost basis, average cost per oz, break-even price, unrealized P/L per metal
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | Yes | TroyStack API key (required) |
get_daily_briefGet Daily BriefInspect
Troy's daily market brief. Provide api_key for personalized brief, or omit for the latest Stack Signal market synthesis.
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | TroyStack API key for personalized brief (optional) |
get_junk_silverCalculate Junk Silver Melt ValueInspect
Calculates silver melt value for pre-1965 US coinage
| Name | Required | Description | Default |
|---|---|---|---|
| dimes | No | Roosevelt/Mercury dime count (0.07234 oz Ag each) | |
| dollars | No | Morgan/Peace dollar count (0.77344 oz Ag each) | |
| quarters | No | Washington quarter count (0.18084 oz Ag each) | |
| kennedy_40 | No | Kennedy 1965-1970 40% silver halves (0.14792 oz Ag each) | |
| war_nickels | No | Jefferson 1942-1945 war nickel count (0.05626 oz Ag each) | |
| half_dollars | No | Walking Liberty/Franklin/1964 Kennedy half count (0.36169 oz Ag each) |
get_portfolioGet PortfolioInspect
Returns your precious metals portfolio: total value, cost basis, gain/loss, per-metal breakdown, and individual holdings
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | Yes | TroyStack API key (required) |
get_price_historyGet Price HistoryInspect
Historical spot price data for a precious metal over a time range
| Name | Required | Description | Default |
|---|---|---|---|
| metal | Yes | The metal to fetch history for | |
| range | No | Time range (default 1Y) |
get_speculationRun What-If Price ScenarioInspect
Calculates price multipliers comparing current spot to hypothetical target prices
| Name | Required | Description | Default |
|---|---|---|---|
| gold | No | Target gold price per oz | |
| silver | No | Target silver price per oz | |
| platinum | No | Target platinum price per oz | |
| palladium | No | Target palladium price per oz |
get_spot_pricesGet Spot PricesInspect
Returns current spot prices for gold, silver, platinum, and palladium with daily change percentages
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
get_stack_signalGet Stack Signal ArticlesInspect
Returns Stack Signal — TroyStack's curated precious metals market intelligence with Troy's commentary
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max articles to return (default 20) | |
| offset | No | Pagination offset (default 0) | |
| category | No | Optional category filter |
get_vault_watchGet COMEX Vault WatchInspect
Returns COMEX warehouse inventory: registered, eligible, combined ounces, daily changes, open interest, oversubscribed ratio
| Name | Required | Description | Default |
|---|---|---|---|
| metal | No | Optional metal filter; returns all 4 if omitted |
scan_receiptScan ReceiptInspect
Extract precious metals purchase data from a receipt image using AI vision
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | Yes | TroyStack API key (required) | |
| image_base64 | Yes | Base64-encoded receipt image (JPEG) |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- AlicenseAqualityAmaintenanceReal-time news with bias scoring, live market data, and AI-powered options pricing. 9 tools across news intelligence, media bias analysis, stock/crypto data, and meme search.Last updated9511MIT
- Alicense-qualityDmaintenanceProvides read-only portfolio management and analytics across Binance, Coinbase, and Kraken exchanges. It enables users to track holdings, analyze risk, and monitor market intelligence through 18 specialized tools.Last updated2MIT
- Flicense-qualityCmaintenanceExposes tools for AI agents to access honest economic data, including purchasing power comparisons, M2 vs CPI divergence, Bitcoin vs dollar performance, and current monetary stats.Last updated
- Flicense-qualityDmaintenanceEnables quantitative trading analysis with 12 tools for real-time market data, 28+ technical indicators, FinBERT-powered news sentiment analysis, and automated trading signal generation for stocks and forex.Last updated1