トークン化された株式のスワップ、仮想通貨取引、市場調査、永続的なメモリ管理など、AIエージェントによる金融操作を可能にします。
別名 clusteragent/cluster, cluster, @clusteragent/cluster-mcp
- スター
- 0
- ツール
- —
- ダウンロード数(30日間)
- 707
- 最新バージョン
- 1.0.12
- 最終コミット
- 2026年9月21日
- ライセンス
- —
cluster MCPとは
clusterはMCPサーバーです。 トークン化された株式のスワップ、仮想通貨取引、市場調査、永続的なメモリ管理など、AIエージェントによる金融操作を可能にします。.
プロジェクトのREADMEから生成された概要
cluster MCP server について
cluster-mcpは、AIエージェントがRobinhood Chain上で金融操作を実行できるようにします。このMCP serverは、エージェントによる金融活動のためのランタイムレイヤーを提供し、ユーザーが192種類のトークン化された株式とネイティブの仮想通貨を管理することを可能にします。API URL、APIキー、および特定のウォレットアドレスを介してクラスターデプロイメントに接続するスキルプラットフォームとして機能します。
開発者は、npxを使用してローカルでこのサーバーを使用するか、cluster-agent SDKを使用してPythonプロジェクトに統合できます。システムには、Uniswap v3のスワップ、OpenBB統合による市場調査、ウォレットのフォレンジックなどの分野をカバーする、11の異なるSKILLに分類された35のツールが含まれています。また、24モデルのLLMゲートウェイと、Hindsightバックエンドによる永続的なメモリシステムも備えています。サーバーはクオートとcalldataを処理しますが、トランザクションの署名にはユーザー自身のウォレットが必要なため、プライベートキーは安全に保たれ、サーバー側に保存されることはありません。
できること
- 1非カストディアルなトークンスワップの実行AIエージェントは、セーフティスキャン、クオート、署名のプロセスを経て、Uniswap v3のスワップを実行できます。
- 2機関投資家レベルの市場調査開発者は、OpenBB統合を使用して、マクロデータやファンダメンタルズデータの収集をエージェントに指示できます。
- 3仮想通貨ウォレットのフォレンジックエージェントは、専用の仮想通貨インテリジェンスツールを使用して、プールやウォレットのデータを分析できます。
- 4エージェントの長期的なメモリ保持サーバーの組み込みメモリバックエンドを通じて、エージェントは観測結果やメンタルモデルを保存できます。
プロジェクトの 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を開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
MCP serverを使い始めるにはどうすればよいですか?
npx @clusteragent/cluster-mcp を実行することで、npx経由でサーバーを起動できます。
スワップ時にサーバーはプライベートキーを扱いますか?
いいえ、サーバーはAPIのクオート(見積もり)を提供するのみで、トランザクションへの署名はユーザー自身のウォレットで行われます。これにより、プライベートキーがサーバー側に保存されることはありません。
Pythonで使用できますか?
はい、PyPI経僚で cluster-agent というPython SDKが提供されています。
どのような資産を取引できますか?
192種類のトークン化された株式と、ネイティブの仮想通貨をサポートしています。