TroyStack MCP sunucusu
Commit 12 Kas 2026Yapay zeka destekli finansal analizler için canlı değerli metal verileri, portföy yönetimi ve piyasa istihbaratı sağlar.
Ayrıca bilinen adı kingleosgold/troystack-api, troystack-api
- Yıldızlar
- 0
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 3.0.2
- Son commit
- 12 Kas 2026
- Lisans
- —
TroyStack MCP nedir?
TroyStack bir MCP sunucusudur. Yapay zeka destekli finansal analizler için canlı değerli metal verileri, portföy yönetimi ve piyasa istihbaratı sağlar.
Özet, projenin README dosyasından oluşturuldu
TroyStack MCP sunucusu hakkında
TroyStack, bir MCP server aracılığıyla değerli metal verilerine erişmek ve yatırım portföylerini yönetmek için özelleşmiş bir arayüz görevi görür. Altın, gümüş, platin ve paladyum için gerçek zamanlı spot fiyatların yanı sıra geçmiş fiyat verileri ve COMEX envanter takibi sunar. Geliştiriciler; haber başlıkları ve spekülasyon projeksiyonları gibi piyasa istihbaratını doğrudan yapay zeka destekli finansal iş akışlarına entegre etmek için bu sunucuyu kullanabilirler.
Bu sunucuyu kullanmak için, bir URL ve service role key içeren Supabase kimlik bilgilerinizle yapılandırma yapmanız gerekir. Sistem, hem halka açık veri erişimini hem de hassas işlemler için Bearer token'lar aracılığıyla kimlik doğrulamalı istekleri destekler. Kurulum tamamlandığında, yapay zeka agent'larının özel portföy özetleri, maliyet tabanı analitiği ve belirli varlıklarla etkileşime girmesine olanak tanır. Mimari, yerel mobil depolama ile Railway üzerinde barındırılan merkezi bir Supabase backend arasında veri senkronizasyonu yapacak şekilde tasarlanmıştır.
Neler yapabilirsiniz
- 1Canlı metal fiyatlarını izleyinYapay zekadan altın, gümüş, platin veya paladyum için güncel spot fiyatları getirmesini isteyin.
- 2Kişisel metal varlıklarını analiz edinBir kimlik doğrulama token'ı kullanarak mevcut portföyünüzün özetini ve maliyet tabanı analizini talep edin.
- 3Piyasa trendlerini ve haberlerini takip edinPiyasa duyarlılığını ölçmek için bir agent'a güncel haber başlıklarını ve COMEX envanter seviyelerini getirmesi talimatını verin.
- 4Spekülatif finansal modelleme yapınDeğerli metaller için senaryo projeksiyonları çalıştırmak amacıyla speculation endpoint'ini kullanın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
TroyStack MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleTroyStack MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http troystack-api https://api.troystack.ai/mcpTroyStack MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp"
}
}
}TroyStack MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"troystack-api": {
"type": "http",
"url": "https://api.troystack.ai/mcp"
}
}
}TroyStack MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"troystack-api","type":"http","url":"https://api.troystack.ai/mcp"}'TroyStack MCP'yi Codex içine yükleyin
$ codex mcp add troystack-api --url https://api.troystack.ai/mcpTroyStack MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.troystack-api] url = "https://api.troystack.ai/mcp"
TroyStack MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http troystack-api https://api.troystack.ai/mcpTroyStack MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp",
"type": "http"
}
}
}Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirkingleosgold/troystack-api is public and reachablegithub.com/kingleosgold/troystack-api ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)No licenseBulgu
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-12github.com/kingleosgold/troystack-api ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorinitialize answered with protocol 2025-06-18 in 284 msGeçti
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
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 soruları
TroyStack MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http troystack-api https://api.troystack.ai/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
TroyStack MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Hangi değerli metal verileri mevcut?
Sunucu; Altın (Au), Gümüş (Ag), Platin (Pt) ve Paladyum (Pd) için canlı spot fiyatlar sağlar.
Portföy yönetimi özelliklerine nasıl erişebilirim?
Özetler, maliyet tabanı analizi ve varlık yönetimi gibi portföy özellikleri Bearer token kimlik doğrulaması gerektirir.
Sunucu piyasa haberleri sağlıyor mu?
Evet, haber başlıkları aracılığıyla piyasa istihbaratına erişebilirsiniz.