MCP server TroyStack
Коммит 12 нояб. 2026 г.Предоставляет актуальные данные о драгоценных металлах, инструменты управления портфелем и рыночную аналитику для финансового анализа на базе ИИ.
Также известен как kingleosgold/troystack-api, troystack-api
- Звёзды
- 0
- Инструменты
- —
- Загрузки, 30 дней
- —
- Последняя версия
- 3.0.2
- Последний коммит
- 12 нояб. 2026 г.
- Лицензия
- —
Что такое TroyStack MCP?
TroyStack — это MCP server. Предоставляет актуальные данные о драгоценных металлах, инструменты управления портфелем и рыночную аналитику для финансового анализа на базе ИИ.
Сводка сгенерирована из README проекта
О TroyStack MCP server
TroyStack служит специализированным интерфейсом для доступа к данным о драгоценных металлах и управления инвестиционными портфелями через MCP server. Он предоставляет спотовые цены в реальном времени на золото, серебро, платину и палладий, а также исторические данные о ценах и отслеживание запасов COMEX. Разработчики могут использовать этот сервер для интеграции рыночной аналитики, такой как заголовки новостей и прогнозные спекулятивные данные, непосредственно в финансовые рабочие процессы на базе ИИ.
Для использования сервера необходимо настроить учетные данные Supabase, включая URL и service role key. Система поддерживает как публичный доступ к данным, так и аутентифицированные запросы через Bearer tokens для конфиденциальных операций. После настройки ИИ-агенты смогут взаимодействовать с приватными сводками портфелей, аналитикой себестоимости и конкретными активами. Архитектура разработана для синхронизации данных между локальным мобильным хранилищем и централизованным бэкендом Supabase, размещенным на Railway.
Что вы можете с ним делать
- 1Мониторинг цен на металлы в реальном времениПопросите ИИ получить текущие спотовые цены на золото, серебро, платину или палладий.
- 2Анализ личных активов в металлахЗапросите сводку вашего текущего портфеля и анализ себестоимости, используя токен аутентификации.
- 3Отслеживание рыночных трендов и новостейДайте агенту команду получить последние заголовки новостей и уровни запасов COMEX для оценки рыночных настроений.
- 4Спекулятивное финансовое моделированиеИспользуйте эндпоинт speculation для запуска прогнозных сценариев «что, если» для драгоценных металлов.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить TroyStack MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка TroyStack MCP в Claude Code
$ claude mcp add --transport http troystack-api https://api.troystack.ai/mcpУстановка TroyStack MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp"
}
}
}Установка TroyStack MCP в VS Code
.vscode/mcp.json
{
"servers": {
"troystack-api": {
"type": "http",
"url": "https://api.troystack.ai/mcp"
}
}
}Установка TroyStack MCP в VS Code CLI
$ code --add-mcp '{"name":"troystack-api","type":"http","url":"https://api.troystack.ai/mcp"}'Установка TroyStack MCP в Codex
$ codex mcp add troystack-api --url https://api.troystack.ai/mcpУстановка TroyStack MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.troystack-api] url = "https://api.troystack.ai/mcp"
Установка TroyStack MCP в Gemini CLI
$ gemini mcp add -s user --transport http troystack-api https://api.troystack.ai/mcpУстановка TroyStack MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"troystack-api": {
"url": "https://api.troystack.ai/mcp",
"type": "http"
}
}
}Автоматические проверки
Запущено 15 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийkingleosgold/troystack-api is public and reachablegithub.com/kingleosgold/troystack-api ↗Пройдено
- Пакет указывает этот репозиторий как источникНе проверялось
- Происхождение сборки (аттестация Sigstore)Не проверялось
- Open source лицензия (OSI)No licenseПроблема
- Коммит или релиз за последний год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Пройдено
- Деструктивные инструменты помеченыНе проверялось
- Удалённая конечная точка отвечает на рукопожатие MCPinitialize answered with protocol 2025-06-18 in 284 msПройдено
README
Открыть на 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)
Вопросы о 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 из раздела установки выше.
Какие данные о драгоценных металлах доступны?
Сервер предоставляет спотовые цены в реальном времени для золота (Au), серебра (Ag), платины (Pt) и палладия (Pd).
Как получить доступ к функциям управления портфелем?
Для использования функций портфеля, таких как сводки, анализ себестоимости и управление активами, требуется аутентификация через Bearer token.
Предоставляет ли сервер рыночные новости?
Да, вы можете получать рыночную аналитику через заголовки новостей.