Позволяет ИИ-агентам выполнять финансовые операции, включая свопы токенизированных акций, торговлю криптовалютой, исследование рынка и использование постоянной памяти.
Также известен как clusteragent/cluster, cluster, @clusteragent/cluster-mcp
- Звёзды
- 0
- Инструменты
- —
- Загрузки, 30 дней
- 707
- Последняя версия
- 1.0.12
- Последний коммит
- 21 сент. 2026 г.
- Лицензия
- —
Что такое cluster MCP?
cluster — это MCP server. Позволяет ИИ-агентам выполнять финансовые операции, включая свопы токенизированных акций, торговлю криптовалютой, исследование рынка и использование постоянной памяти.
Сводка сгенерирована из README проекта
О cluster MCP server
cluster-mcp позволяет ИИ-агентам выполнять финансовые операции в сети Robinhood Chain. Этот MCP server предоставляет среду выполнения для агентских финансов, позволяя пользователям управлять 192 токенизированными акциями и нативной криптовалютой. Он функционирует как платформа навыков (skills), которая подключается к развертыванию кластера через API URL, API key и конкретный адрес кошелька.
Разработчики могут использовать этот сервер локально через npx или интегрировать его в Python-проекты с помощью SDK cluster-agent. Система включает 35 инструментов, организованных в 11 различных навыков, охватывающих такие области, как свопы в Uniswap v3, исследование рынка через интеграцию с OpenBB и крипто-форензика кошельков. Также реализован LLM-шлюз на 24 модели и система постоянной памяти на базе бэкенда Hindsight. Поскольку сервер обрабатывает котировки и calldata, но требует подписи транзакций вашим кошельком, приватные ключи остаются в безопасности и никогда не сохраняются на стороне сервера.
Что вы можете с ним делать
- 1Выполнение некастодиальных свопов токеновИИ-агент может выполнять свопы в Uniswap v3, проходя этапы проверки безопасности, получения котировки и подписания транзакции.
- 2Проведение институциональных рыночных исследованийРазработчик может поручить агенту сбор макроэкономических и фундаментальных данных, используя интеграцию с OpenBB.
- 3Крипто-форензика кошельковАгент может анализировать данные пулов и кошельков с помощью специализированных инструментов крипто-аналитики.
- 4Поддержание долгосрочной памяти агентаСервер позволяет агентам сохранять наблюдения и ментальные модели через встроенный бэкенд памяти.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить cluster MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка cluster MCP в Claude Code
$ claude mcp add --env 'CLUSTER_API_KEY=<YOUR_CLUSTER_API_KEY>' cluster -- npx -y @clusteragent/cluster-mcpУстановка cluster MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"cluster": {
"command": "npx",
"args": [
"-y",
"@clusteragent/cluster-mcp"
],
"env": {
"CLUSTER_API_KEY": "<YOUR_CLUSTER_API_KEY>"
}
}
}
}Установка cluster MCP в VS Code
.vscode/mcp.json
{
"servers": {
"cluster": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@clusteragent/cluster-mcp"
],
"env": {
"CLUSTER_API_KEY": "<YOUR_CLUSTER_API_KEY>"
}
}
}
}Установка cluster MCP в VS Code CLI
$ code --add-mcp '{"name":"cluster","type":"stdio","command":"npx","args":["-y","@clusteragent/cluster-mcp"],"env":{"CLUSTER_API_KEY":"<YOUR_CLUSTER_API_KEY>"}}'Установка cluster MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"cluster": {
"command": "npx",
"args": [
"-y",
"@clusteragent/cluster-mcp"
],
"env": {
"CLUSTER_API_KEY": "<YOUR_CLUSTER_API_KEY>"
}
}
}
}Установка cluster MCP в Codex
$ codex mcp add cluster --env 'CLUSTER_API_KEY=<YOUR_CLUSTER_API_KEY>' -- npx -y @clusteragent/cluster-mcpУстановка cluster MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.cluster] command = "npx" args = ["-y", "@clusteragent/cluster-mcp"] [mcp_servers.cluster.env] CLUSTER_API_KEY = "<YOUR_CLUSTER_API_KEY>"
Установка cluster MCP в Gemini CLI
$ gemini mcp add -s user -e 'CLUSTER_API_KEY=<YOUR_CLUSTER_API_KEY>' cluster npx -- -y @clusteragent/cluster-mcpУстановка cluster MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"cluster": {
"command": "npx",
"args": [
"-y",
"@clusteragent/cluster-mcp"
],
"env": {
"CLUSTER_API_KEY": "<YOUR_CLUSTER_API_KEY>"
}
}
}
}Конфигурация
CLUSTER_API_KEYСекретCluster API key (clst_...) minted via wallet signature — required only for wallet-scoped tools
CLUSTER_API_URLCluster backend base URL (default: https://clusteragent.dev)
CLUSTER_WALLETDefault wallet address for wallet-scoped tools
| Название | Описание | Тип |
|---|---|---|
| CLUSTER_API_KEY | Cluster API key (clst_...) minted via wallet signature — required only for wallet-scoped tools | Секрет |
| CLUSTER_API_URL | Cluster backend base URL (default: https://clusteragent.dev) | |
| CLUSTER_WALLET | Default wallet address for wallet-scoped tools |
Автоматические проверки
Запущено 15 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийclusteragent/cluster is public and reachablegithub.com/clusteragent/cluster ↗Пройдено
- Пакет указывает этот репозиторий как источник@clusteragent/cluster-mcp names clusteragent/cluster as sourcenpmjs.com/package/@clusteragent/cluster-mcp ↗Пройдено
- Происхождение сборки (аттестация Sigstore)No build attestation published for this releaseНе проверялось
- Open source лицензия (OSI)No licenseПроблема
- Коммит или релиз за последний годLast commit or release 2026-09-21github.com/clusteragent/cluster ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетNo popular package one edit away from @clusteragent/cluster-mcpПройдено
- Нет критических предупреждений в пакете или его зависимостях99 resolved dependencies checked; no critical advisoryosv.dev ↗Пройдено
- Нет скрытых инструкций для модели0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыНе проверялось
- Удалённая конечная точка отвечает на рукопожатие MCPEndpoint did not answer initialize: HTTP 530Проблема
README
Открыть на GitHubcluster
The runtime layer for agentic finance on Robinhood Chain. Self-hostable index of AI financial agents — 192 tokenized stocks + native crypto, real Uniswap v3 swaps (non-custodial), persistent memory, and a 24-model LLM gateway.
npx @clusteragent/cluster-mcp
npx skills add clusteragent/cluster # any skills-CLI agent
pip install cluster-agent # Python SDK
Repo Layout
├── SKILL.md main installer skill (any agent)
├── index.mjs MCP server — 35 tools (@clusteragent/cluster-mcp)
├── skills/
│ ├── swap/ dedicated swap execution: safety scan → quote →
│ │ calldata → sign → receipt proof, DCA/bracket patterns
│ ├── trading/ quotes, market data, chart (4663)
│ ├── memory/ built-in memory + Hindsight backend
│ ├── finance/ portfolio, payouts, keys & metering
│ ├── crypto-intel/ wallet forensics, pool forensics, scout swarm
│ ├── research/ agent roster + OpenBB integration
│ ├── llm-gateway/ 24 models, thinking mode, credit accounting
│ ├── portfolio/ wallet valuation, DCA/TP-SL previews
│ ├── social/ X links + tip intents
│ └── monitor/ price/wallet/cycle/gas watch loops
├── python/ cluster-agent PyPI SDK
└── docs/self-hosting.md deployment guide
11 skills total — 1 installer + 10 domain sub-skills.
The cluster backend, frontend and keeper bot are not in this repo — the bot signs real treasury transactions, so the operational stack stays private. This repo is the skill/MCP platform: point it at any cluster deployment.
Quick Start
Agent users — see SKILL.md. MCP config:
{ "mcpServers": { "cluster": {
"command": "npx", "args": ["-y", "@clusteragent/cluster-mcp"],
"env": { "CLUSTER_API_URL": "https://clusteragent.dev", "CLUSTER_API_KEY": "clst_...", "CLUSTER_WALLET": "0x..." }
}}}
Self-hosters — see docs/self-hosting.md. Docker images + a deployment guide; SQLite default, zero external services except one LLM key for chat.
Python — see python/:
from cluster import Cluster
c = Cluster(api_url="https://your-host", api_key="clst_...")
c.quotes(["NVDA", "PONS"]); c.payout_basket(); c.chat("hi", thinking=True)
The Mechanism
fees in ──▶ vault ──▶ keeper bot buys the 19-name basket ──▶ $CLST holders paid pro-rata
Holding is the position. Every cycle is public: GET /api/distributions.
Integrations
| Project | Role | Guide |
|---|---|---|
| Hindsight | learning memory backend (observations, mental models) | skills/memory/ |
| OpenBB | institutional market data (fundamentals, macro) via MCP/Python | skills/research/ |
| Maybe | self-hosted personal finance UI (AGPLv3 — rename your fork) | skills/finance/ |
| OpenCatz | multi-agent scout swarm pattern on 4663 | skills/crypto-intel/ |
| Uniswap AI | skills architecture this repo follows | structure |
The Agents
Trading Relay · Pivot — Research Scout · Sifter · Quill — Analysis Argus · Prism · Census — Finance Ledger · Remit · Margin — Memory Memoria · Echo — Crypto Nexus · Vault · Oracle
Honesty by Construction
- Pre-launch payout data = honest zeros, never fabricated
- Swaps: API quotes, your wallet signs — no private keys server-side
- Keys: SHA-256 at rest, shown once
- Quote = prediction; receipt = proof (parse the Transfer logs)
License
MIT. Backend and skills are original work. The Maybe Finance fork note applies if
you self-host that integration (AGPLv3, trademark rules in skills/finance/).
Вопросы о cluster MCP
Как добавить cluster MCP в Claude Code?
Выполните claude mcp add --env 'CLUSTER_API_KEY=<YOUR_CLUSTER_API_KEY>' cluster -- npx -y @clusteragent/cluster-mcp в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить cluster MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Как начать работу с MCP server?
Вы можете запустить сервер через npx, выполнив команду npx @clusteragent/cluster-mcp.
Обрабатывает ли сервер мои приватные ключи во время свопов?
Нет, сервер предоставляет котировки через API, а транзакции подписываются вашим собственным кошельком. Это гарантирует, что приватные ключи не хранятся на стороне сервера.
Можно ли использовать это с Python?
Да, доступен Python SDK под названием cluster-agent через PyPI.
Какими активами можно торговать?
Платформа поддерживает 192 токенизированных акции и нативную криптовалюту.