토큰화된 주식 스왑, 암호화폐 거래, 시장 조사 및 영구 메모리를 포함한 금융 작업을 AI agent가 실행할 수 있도록 지원합니다.
다른 이름 clusteragent/cluster, cluster, @clusteragent/cluster-mcp
- 스타
- 0
- Tools
- —
- 다운로드, 30일
- 707
- 최신 버전
- 1.0.12
- 마지막 커밋
- 2026년 9월 21일
- 라이선스
- —
cluster MCP란?
cluster은(는) MCP server입니다. 토큰화된 주식 스왑, 암호화폐 거래, 시장 조사 및 영구 메모리를 포함한 금융 작업을 AI agent가 실행할 수 있도록 지원합니다.
프로젝트 README에서 생성된 요약
cluster MCP server 정보
cluster-mcp는 AI agent가 Robinhood Chain에서 금융 작업을 실행할 수 있게 해줍니다. 이 MCP server는 agentic finance를 위한 런타임 레이어를 제공하며, 사용자가 192종의 토큰화된 주식과 네이티브 암호화폐를 관리할 수 있도록 지원합니다. API URL, API key, 특정 지갑 주소를 통해 cluster 배포 환경에 연결되는 skill 플랫폼 역할을 합니다.
개발자는 npx를 통해 로컬에서 이 server를 사용하거나 cluster-agent SDK를 사용하여 Python 프로젝트에 통합할 수 있습니다. 시스템은 Uniswap v3 스왑, OpenBB 연동을 통한 시장 조사, 지갑 포렌식 등 11개의 distinct한 skill로 구성된 35개의 tool을 포함합니다. 또한 24개 모델의 LLM gateway와 Hindsight 백엔드 기반의 영구 메모리 시스템을 갖추고 있습니다. server는 quote와 calldata만 처리하고 트랜잭션 서명은 사용자의 지갑을 사용하므로, 개인 키는 안전하게 보호되며 server 측에 절대 저장되지 않습니다.
활용 사례
- 1비수탁형 토큰 스왑 실행AI agent가 보안 스캔, quote 확인 및 서명 프로세스를 거쳐 Uniswap v3 스왑을 수행할 수 있습니다.
- 2기관급 시장 조사 수행개발자가 OpenBB 연동을 활용하여 agent에게 거시 경제 및 펀더멘털 데이터 수집 작업을 맡길 수 있습니다.
- 3암호화폐 지갑 포렌식 수행agent가 특화된 암호화폐 인텔리전스 tool을 사용하여 풀(pool) 및 지갑 데이터를 분석할 수 있습니다.
- 4agent의 장기 메모리 유지내장된 메모리 백엔드를 통해 agent가 관찰 내용과 멘탈 모델을 저장할 수 있습니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
cluster MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 cluster MCP 설치
$ claude mcp add --env 'CLUSTER_API_KEY=<YOUR_CLUSTER_API_KEY>' cluster -- npx -y @clusteragent/cluster-mcpCursor에 cluster MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"cluster": {
"command": "npx",
"args": [
"-y",
"@clusteragent/cluster-mcp"
],
"env": {
"CLUSTER_API_KEY": "<YOUR_CLUSTER_API_KEY>"
}
}
}
}VS Code에 cluster MCP 설치
.vscode/mcp.json
{
"servers": {
"cluster": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@clusteragent/cluster-mcp"
],
"env": {
"CLUSTER_API_KEY": "<YOUR_CLUSTER_API_KEY>"
}
}
}
}VS Code CLI에 cluster MCP 설치
$ code --add-mcp '{"name":"cluster","type":"stdio","command":"npx","args":["-y","@clusteragent/cluster-mcp"],"env":{"CLUSTER_API_KEY":"<YOUR_CLUSTER_API_KEY>"}}'Claude Desktop에 cluster MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"cluster": {
"command": "npx",
"args": [
"-y",
"@clusteragent/cluster-mcp"
],
"env": {
"CLUSTER_API_KEY": "<YOUR_CLUSTER_API_KEY>"
}
}
}
}Codex에 cluster MCP 설치
$ codex mcp add cluster --env 'CLUSTER_API_KEY=<YOUR_CLUSTER_API_KEY>' -- npx -y @clusteragent/cluster-mcpCodex config.toml에 cluster MCP 설치
~/.codex/config.toml
[mcp_servers.cluster] command = "npx" args = ["-y", "@clusteragent/cluster-mcp"] [mcp_servers.cluster.env] CLUSTER_API_KEY = "<YOUR_CLUSTER_API_KEY>"
Gemini CLI에 cluster MCP 설치
$ gemini mcp add -s user -e 'CLUSTER_API_KEY=<YOUR_CLUSTER_API_KEY>' cluster npx -- -y @clusteragent/cluster-mcpGemini settings.json에 cluster MCP 설치
~/.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 |
자동 검사
2026년 11월 15일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능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검사되지 않음
- 오픈 소스 라이선스 (OSI)No license결함 발견
- 최근 1년 내 커밋 또는 릴리스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통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답Endpoint did not answer initialize: HTTP 530결함 발견
README
GitHub에서 보기cluster
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 @clusteragent/cluster-mcp를 실행하여 npx로 server를 구동할 수 있습니다.
스왑 시 server가 제 개인 키를 처리하나요?
아니요, server는 API quote를 제공하며 트랜잭션 서명은 사용자의 지갑에서 직접 수행하므로 개인 키가 server 측에 저장되지 않아 안전합니다.
Python에서도 사용할 수 있나요?
네, PyPI를 통해 cluster-agent라는 Python SDK를 사용할 수 있습니다.
어떤 종류의 자산을 거래할 수 있나요?
192종의 토큰화된 주식과 네이티브 암호화폐를 지원합니다.