TroyStack MCP server
Commit 12. Nov. 2026Bietet Live-Daten für Edelmetalle, Portfoliomanagement und Market Intelligence für KI-gestützte Finanzanalysen.
Auch bekannt als kingleosgold/troystack-api, troystack-api
- Stars
- 0
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 3.0.2
- Letzter Commit
- 12. Nov. 2026
- Lizenz
- —
Was ist TroyStack MCP?
TroyStack ist ein MCP server. Bietet Live-Daten für Edelmetalle, Portfoliomanagement und Market Intelligence für KI-gestützte Finanzanalysen.
Zusammenfassung generiert aus dem README des Projekts
Über TroyStack MCP server
TroyStack dient als spezialisierte Schnittstelle für den Zugriff auf Edelmetalldaten und die Verwaltung von Investmentportfolios über einen MCP server. Er bietet Echtzeit-Spotpreise für Gold, Silber, Platin und Palladium sowie historische Preisdaten und COMEX-Bestandsverfolgung. Entwickler können diesen Server nutzen, um Market Intelligence, wie etwa News-Schlagzeilen und Spekulationsprognosen, direkt in KI-gestützte Finanz-Workflows zu integrieren.
Um diesen Server zu nutzen, musst du ihn mit Supabase-Credentials konfigurieren, einschließlich einer URL und eines Service Role Keys. Das System unterstützt sowohl den öffentlichen Datenzugriff als auch authentifizierte Requests via Bearer Token für sensible Operationen. Nach der Einrichtung können KI-Agenten mit privaten Portfolio-Zusammenfassungen, Cost-Basis-Analysen und spezifischen Beständen interagieren. Die Architektur ist darauf ausgelegt, Daten zwischen lokalem Mobile-Storage und einem zentralisierten Supabase-Backend auf Railway zu synchronisieren.
Was du damit machen kannst
- 1Live-Metallpreise überwachenBitte die KI, aktuelle Spotpreise für Gold, Silber, Platin oder Palladium abzurufen.
- 2Persönliche Metallbestände analysierenFordere eine Zusammenfassung deines aktuellen Portfolios und eine Cost-Basis-Analyse unter Verwendung eines Authentication Tokens an.
- 3Markttrends und News trackenWeise einen Agenten an, aktuelle News-Schlagzeilen und COMEX-Bestandszahlen abzurufen, um die Marktstimmung zu bewerten.
- 4Spekulative Finanzmodellierung durchführenNutze den Speculation-Endpoint, um What-if-Prognosen für Edelmetalle zu erstellen.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du TroyStack MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenTroyStack MCP in Claude Code installieren
$ claude mcp add --transport http troystack-api https://api.troystack.ai/mcpTroyStack MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp"
}
}
}TroyStack MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"troystack-api": {
"type": "http",
"url": "https://api.troystack.ai/mcp"
}
}
}TroyStack MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"troystack-api","type":"http","url":"https://api.troystack.ai/mcp"}'TroyStack MCP in Codex installieren
$ codex mcp add troystack-api --url https://api.troystack.ai/mcpTroyStack MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.troystack-api] url = "https://api.troystack.ai/mcp"
TroyStack MCP in Gemini CLI installieren
$ gemini mcp add -s user --transport http troystack-api https://api.troystack.ai/mcpTroyStack MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp",
"type": "http"
}
}
}Automatisierte Checks
Geluften am 15. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarkingleosgold/troystack-api is public and reachablegithub.com/kingleosgold/troystack-api ↗Bestanden
- Paket nennt dieses Repository als QuelleNicht geprüft
- Build-Provenienz (Sigstore-Attestierung)Nicht geprüft
- Open Source Lizenz (OSI)No licenseBefund
- Commit oder Release im letzten JahrLast commit or release 2026-11-12github.com/kingleosgold/troystack-api ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-Handshakeinitialize answered with protocol 2025-06-18 in 284 msBestanden
README
Auf GitHub ansehenTroyStack 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
Deploy to Railway
- Push to GitHub repo
- Connect repo in Railway dashboard
- Set environment variables:
SUPABASE_URLSUPABASE_SERVICE_ROLE_KEYPORT(Railway sets automatically)
- 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)
TroyStack MCP Fragen
Wie füge ich TroyStack MCP zu Claude Code hinzu?
Führe claude mcp add --transport http troystack-api https://api.troystack.ai/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich TroyStack MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Edelmetalldaten sind verfügbar?
Der Server liefert Live-Spotpreise für Gold (Au), Silber (Ag), Platin (Pt) und Palladium (Pd).
Wie kann ich auf die Funktionen zum Portfoliomanagement zugreifen?
Portfolio-Funktionen wie Zusammenfassungen, Cost-Basis-Analysen und die Verwaltung von Beständen erfordern eine Authentifizierung via Bearer Token.
Bietet der Server Marktnachrichten an?
Ja, du kannst über News-Schlagzeilen auf Market Intelligence zugreifen.