Skip to main content
Glama
kingleosgold

TroyStack API

by kingleosgold

TroyStack API

REST API + MCP Server for TroyStack. Provides live precious metals data, portfolio management, and AI/LLM integration.

Quick Start

npm install
cp .env.example .env  # fill in Supabase credentials
npm run dev

Related MCP server: QuantClaw Data

Deploy to Railway

  1. Push to GitHub repo

  2. Connect repo in Railway dashboard

  3. Set environment variables:

    • SUPABASE_URL

    • SUPABASE_SERVICE_ROLE_KEY

    • PORT (Railway sets automatically)

  4. Deploy

Custom domain: api.troystack.ai

Database Setup

Run migrations/001_api_keys.sql in Supabase SQL editor.

Endpoints

Public (no auth)

Method

Path

Description

GET

/v1/prices

Live spot prices (Au, Ag, Pt, Pd)

GET

/v1/prices/history

Historical prices

GET

/v1/market-intel

News headlines

GET

/v1/vault-watch

COMEX inventory

GET

/v1/speculation

What-if projections

Authenticated (Bearer token)

Method

Path

Description

GET

/v1/portfolio

Portfolio summary

GET

/v1/analytics

Cost basis analysis

GET

/v1/holdings

List holdings

POST

/v1/holdings

Add purchase

LLM / AI

Path

Description

/llms.txt

LLM-readable description

/openapi.json

OpenAPI 3.0 spec

/.well-known/ai-plugin.json

AI plugin manifest

/.well-known/mcp.json

MCP server manifest

Architecture

User's iPhone → TroyStack app (local SQLite)
                          ↕ sync
                    Supabase (server-side storage)
                          ↕
                    TroyStack API (Railway)
                      ↕         ↕
                  AI Agents    X/Twitter Bot
                (Claude, GPT)  (auto-tweets)
F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables 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.
    1
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Provides access to a comprehensive financial intelligence platform featuring real-time market data, quantitative models, and alternative data sources. It enables users to perform advanced financial analysis including options analytics, portfolio modeling, and SEC filing research.
  • A
    license
    A
    quality
    C
    maintenance
    Provides AI agents with real-time financial market intelligence including stock quotes, crypto data, technical analysis, and portfolio insights. Enables natural language queries for current prices, technical indicators, asset comparisons, and portfolio analysis.
    17
    6
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kingleosgold/troystack-api'

If you have feedback or need assistance with the MCP directory API, please join our Discord server