TroyStack MCP server
2026년 11월 12일 커밋AI 기반 금융 분석을 위한 귀금속 실시간 데이터, 포트폴리오 관리 및 시장 인텔리전스를 제공합니다.
다른 이름 kingleosgold/troystack-api, troystack-api
- 스타
- 0
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 3.0.2
- 마지막 커밋
- 2026년 11월 12일
- 라이선스
- —
TroyStack MCP란?
TroyStack은(는) MCP server입니다. AI 기반 금융 분석을 위한 귀금속 실시간 데이터, 포트폴리오 관리 및 시장 인텔리전스를 제공합니다.
프로젝트 README에서 생성된 요약
TroyStack MCP server 정보
TroyStack은 MCP server를 통해 귀금속 데이터에 접근하고 투자 포트폴리오를 관리할 수 있는 특화된 인터페이스 역할을 합니다. 금, 은, 백금, 팔라듐의 실시간 현물 가격과 함께 과거 가격 데이터 및 COMEX 재고 추적 기능을 제공합니다. 개발자는 이 server를 사용하여 뉴스 헤드라인 및 투기 전망과 같은 시장 인텔리전스를 AI 기반 금융 워크플로우에 직접 통합할 수 있습니다.
이 server를 사용하려면 URL과 service role key를 포함한 Supabase 인증 정보를 구성해야 합니다. 시스템은 공개 데이터 접근과 민감한 작업을 위한 Bearer token 기반의 인증 요청을 모두 지원합니다. 설정이 완료되면 AI agent가 개인 포트폴리오 요약, 취득 원가 분석 및 특정 보유 자산과 상호작용할 수 있습니다. 아키텍처는 로컬 모바일 저장소와 Railway에 호스팅된 중앙 집중식 Supabase 백엔드 간의 데이터 동기화를 지원하도록 설계되었습니다.
활용 사례
- 1실시간 금속 가격 모니터링AI에게 금, 은, 백금 또는 팔라듐의 현재 현물 가격을 조회하도록 요청합니다.
- 2개인 금속 보유 자산 분석인증 토큰을 사용하여 현재 포트폴리오 요약 및 취득 원가 분석을 요청합니다.
- 3시장 트렌드 및 뉴스 추적agent에게 최근 뉴스 헤드라인과 COMEX 재고 수준을 가져와 시장 심리를 파악하도록 지시합니다.
- 4투기적 금융 모델링 수행speculation 엔드포인트를 사용하여 귀금속에 대한 시나리오 기반 전망을 실행합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
TroyStack MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 TroyStack MCP 설치
$ claude mcp add --transport http troystack-api https://api.troystack.ai/mcpCursor에 TroyStack MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp"
}
}
}VS Code에 TroyStack MCP 설치
.vscode/mcp.json
{
"servers": {
"troystack-api": {
"type": "http",
"url": "https://api.troystack.ai/mcp"
}
}
}VS Code CLI에 TroyStack MCP 설치
$ code --add-mcp '{"name":"troystack-api","type":"http","url":"https://api.troystack.ai/mcp"}'Codex에 TroyStack MCP 설치
$ codex mcp add troystack-api --url https://api.troystack.ai/mcpCodex config.toml에 TroyStack MCP 설치
~/.codex/config.toml
[mcp_servers.troystack-api] url = "https://api.troystack.ai/mcp"
Gemini CLI에 TroyStack MCP 설치
$ gemini mcp add -s user --transport http troystack-api https://api.troystack.ai/mcpGemini settings.json에 TroyStack MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp",
"type": "http"
}
}
}자동 검사
2026년 11월 15일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능kingleosgold/troystack-api is public and reachablegithub.com/kingleosgold/troystack-api ↗통과
- 패키지가 이 저장소를 소스로 명시검사되지 않음
- 빌드 출처(Sigstore 증명)검사되지 않음
- 오픈 소스 라이선스 (OSI)No license결함 발견
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-12github.com/kingleosgold/troystack-api ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 패키지 및 해당 종속성에 중요한 보안 권고 없음검사되지 않음
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답initialize answered with protocol 2025-06-18 in 284 ms통과
README
GitHub에서 보기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 질문
TroyStack MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --transport http troystack-api https://api.troystack.ai/mcp를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
TroyStack MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
어떤 귀금속 데이터를 사용할 수 있나요?
이 MCP server는 금(Au), 은(Ag), 백금(Pt), 팔라듐(Pd)의 실시간 현물 가격을 제공합니다.
포트폴리오 관리 기능은 어떻게 사용하나요?
요약, 취득 원가 분석, 보유 자산 관리와 같은 포트폴리오 기능은 Bearer token 인증이 필요합니다.
시장 뉴스를 제공하나요?
네, 뉴스 헤드라인을 통해 시장 인텔리전스에 접근할 수 있습니다.