TroyStack MCP server
Commit 12 Nov 2026Menyediakan data logam mulia secara live, manajemen portofolio, dan intelijen pasar untuk analisis keuangan berbasis AI.
Juga dikenal sebagai kingleosgold/troystack-api, troystack-api
- Stars
- 0
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 3.0.2
- Commit terakhir
- 12 Nov 2026
- Lisensi
- —
Apa itu TroyStack MCP?
TroyStack adalah MCP server. Menyediakan data logam mulia secara live, manajemen portofolio, dan intelijen pasar untuk analisis keuangan berbasis AI.
Ringkasan dibuat dari README proyek
Tentang TroyStack MCP server
TroyStack berfungsi sebagai interface khusus untuk mengakses data logam mulia dan mengelola portofolio investasi melalui MCP server. Server ini menyediakan harga spot real-time untuk emas, perak, platinum, dan palladium, serta data harga historis dan pelacakan inventaris COMEX. Developer dapat menggunakan server ini untuk mengintegrasikan intelijen pasar, seperti headline berita dan proyeksi spekulasi, secara langsung ke dalam workflow keuangan berbasis AI.
Untuk menggunakan server ini, Anda harus mengonfigurasinya dengan kredensial Supabase, termasuk URL dan service role key. Sistem ini mendukung akses data publik maupun request terautentikasi via Bearer token untuk operasi yang sensitif. Setelah setup selesai, AI agent dapat berinteraksi dengan ringkasan portofolio pribadi, analitik cost basis, dan holdings tertentu. Arsitekturnya dirancang untuk menyinkronkan data antara penyimpanan mobile lokal dan backend Supabase terpusat yang di-host di Railway.
Apa yang bisa Anda lakukan dengannya
- 1Monitor harga logam secara liveMinta AI untuk mengambil harga spot saat ini untuk emas, perak, platinum, atau palladium.
- 2Analisis holdings logam pribadiMinta ringkasan portofolio Anda saat ini dan analisis cost basis menggunakan token autentikasi.
- 3Pantau tren pasar dan beritaInstruksikan agent untuk mengambil headline berita terbaru dan level inventaris COMEX guna mengukur sentimen pasar.
- 4Melakukan pemodelan keuangan spekulatifGunakan endpoint spekulasi untuk menjalankan proyeksi what-if pada logam mulia.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal TroyStack MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal TroyStack MCP di Claude Code
$ claude mcp add --transport http troystack-api https://api.troystack.ai/mcpInstal TroyStack MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp"
}
}
}Instal TroyStack MCP di VS Code
.vscode/mcp.json
{
"servers": {
"troystack-api": {
"type": "http",
"url": "https://api.troystack.ai/mcp"
}
}
}Instal TroyStack MCP di VS Code CLI
$ code --add-mcp '{"name":"troystack-api","type":"http","url":"https://api.troystack.ai/mcp"}'Instal TroyStack MCP di Codex
$ codex mcp add troystack-api --url https://api.troystack.ai/mcpInstal TroyStack MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.troystack-api] url = "https://api.troystack.ai/mcp"
Instal TroyStack MCP di Gemini CLI
$ gemini mcp add -s user --transport http troystack-api https://api.troystack.ai/mcpInstal TroyStack MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp",
"type": "http"
}
}
}Pengecekan otomatis
Berjalan 15 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkaukingleosgold/troystack-api is public and reachablegithub.com/kingleosgold/troystack-api ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyaTidak diperiksa
- Provenance build (atestasi Sigstore)Tidak diperiksa
- Lisensi open source (OSI)No licenseTemuan
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-11-12github.com/kingleosgold/troystack-api ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerTidak diperiksa
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote merespons handshake MCPinitialize answered with protocol 2025-06-18 in 284 msLolos
README
Lihat di GitHubTroyStack 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)
Pertanyaan tentang TroyStack MCP
Bagaimana cara menambahkan TroyStack MCP ke Claude Code?
Jalankan claude mcp add --transport http troystack-api https://api.troystack.ai/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan TroyStack MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Data logam mulia apa saja yang tersedia?
Server ini menyediakan harga spot live untuk Gold (Au), Silver (Ag), Platinum (Pt), dan Palladium (Pd).
Bagaimana cara mengakses fitur manajemen portofolio?
Fitur portofolio seperti ringkasan, analisis cost basis, dan manajemen holdings memerlukan autentikasi Bearer token.
Apakah server ini menyediakan berita pasar?
Ya, Anda dapat mengakses intelijen pasar melalui headline berita.