Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

dev.clusteragent/cluster-mcp

NPM · @CLUSTERAGENT/CLUSTER-MCP · 2 COMPONENTS · SCANNED SEP 25

Self-hostable index of AI financial agents — tokenized stocks + crypto, memory, LLM gateway.

67 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →

Supply Chain Security98
  • No malware found by supply-chain analysis.Pass
  • No known CVEs affecting this package version or its production dependencies.Pass
  • No install/post-install scripts declared.Pass
  • 31 of 95 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency45
Schema Quality & AI Usability68
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 1772 tokens (~49/item across 36 items; 36 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage74
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 23% of tool parameters carry a description.Partial
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 36 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 36 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass

Unverified: 1 category

A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

Install

How do I install the dev.clusteragent/cluster-mcp server?

dev.clusteragent/cluster-mcp runs locally as an npm package, launched with npx -y @clusteragent/cluster-mcp. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

npm · @clusteragent/cluster-mcp

# add to Claude Code
claude mcp add dev-clusteragent-cluster-mcp -- npx -y @clusteragent/cluster-mcp
// .cursor/mcp.json
{
  "mcpServers": {
    "dev-clusteragent-cluster-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@clusteragent/cluster-mcp"
      ]
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "dev-clusteragent-cluster-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@clusteragent/cluster-mcp"
      ]
    }
  }
}
# add to Codex CLI
codex mcp add dev-clusteragent-cluster-mcp -- npx -y @clusteragent/cluster-mcp
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "dev-clusteragent-cluster-mcp": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@clusteragent/cluster-mcp"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add dev-clusteragent-cluster-mcp --command npx --arg -y --arg @clusteragent/cluster-mcp
# ~/.hermes/config.yaml
mcp_servers:
  dev-clusteragent-cluster-mcp:
    command: "npx"
    args: ["-y", "@clusteragent/cluster-mcp"]
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "dev-clusteragent-cluster-mcp": {
      "Transport": "stdio",
      "Command": "npx",
      "Arguments": [
        "-y",
        "@clusteragent/cluster-mcp"
      ]
    }
  }
}
# add to Vellum
assistant mcp add dev-clusteragent-cluster-mcp -t stdio -c npx -a -y @clusteragent/cluster-mcp
// mcp.json
{
  "mcpServers": {
    "dev-clusteragent-cluster-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@clusteragent/cluster-mcp"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 25 Sept 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 22 Sept 26 +15
    • Malware scan: unverified → pass ▲ security
  • 21 Sept 26 52

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 25 Sept 2026 · Analysed npm/@clusteragent/cluster-mcp@1.0.12

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem npm

Background: How many MCP packages publish verified provenance →

Dependencies 95 packages
Packages resolved 95
Stale 31
Tree resolution Complete

Background: SBOMs and build attestations, explained →

MCP tools · 36 exposed · ~1,772 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
agent_list ~32

The 16 cluster agent capabilities: Relay, Scout, Argus, Vault, Oracle, ... with categories and triggers.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

agent_quotes ~27

Real quotes for every agent that has a market analogue (mapped symbols). No-auth market data.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

agent_run ~83

Queue a public agent capability run; returns run id/status, then poll get_run_status for cited result. No treasury or signing side effect.

NameTypeReqDescription
agent_idstringyes–
idempotency_keystring––
labelstring––
session_tokenstring––
signaturestring––
walletstring––

No output schema declared.

No examples provided.

basket_vs_wallet ~40

Compare a wallet's holdings against the 19-name payout basket: which basket names are missing, overweight, underweight.

NameTypeReqDescription
addressstringyes–

No output schema declared.

No examples provided.

chat ~97

One completion through the cluster LLM gateway (24 models). Set thinking=true for extended reasoning. Costs credit ($5 free per wallet).

NameTypeReqDescription
messagesarrayyes–
modelstring–e.g. openai/gpt-6-astra, anthropic/..., glm/glm-5.3-flash (cheapest)
thinkingboolean–Extended reasoning pass (uses more tokens)
walletstring––

No output schema declared.

No examples provided.

compare_tokens ~53

Side-by-side token comparison: price, 24h change, liquidity, volume for 2+ tokens (stocks or crypto).

NameTypeReqDescription
symbolsstringyesComma-separated, e.g. 'NVDA,PONS'

No output schema declared.

No examples provided.

create_key ~56

Create a cluster API key (clst_...) for a wallet. Shown exactly once.

NameTypeReqDescription
namestring––
session_tokenstring––
signaturestring––
walletstringyes–

No output schema declared.

No examples provided.

dca_preview ~88

DCA plan calculator (dry-run, no txs): quote N buys of X ETH each into a token, returns per-buy expected amounts + total at current prices. Real execution = sign each buy with your wallet (see skills/swap).

NameTypeReqDescription
buysnumberyes–
eth_per_buystringyese.g. '0.01'
tokenstringyes–

No output schema declared.

No examples provided.

gas_now ~23

Current gas price + ETH USD on 4663 (from trade status).

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_chart ~59

Price series + candles for a symbol (NVDA, SPY, PONS, ...).

NameTypeReqDescription
symbolstringyes–
tfstring–1d|5d|1mo|3mo|6mo|1y

No output schema declared.

No examples provided.

get_credits ~32

Inference credit balance (granted/used/remaining) for a wallet.

NameTypeReqDescription
walletstringyes–

No output schema declared.

No examples provided.

get_distributions ~33

Distribution cycles, per-cycle aggregates, basket buys and treasury balance — the public payout record. Recipient lists are never public.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_index ~26

Cluster index composition: 193 instruments, on-chain verified count, $CLST status.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_models ~27

24-model LLM gateway list with context windows and USD pricing per 1M tokens.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_movers ~39

Live gainers, losers and sector heat across the 192-instrument universe.

NameTypeReqDescription
limitnumber–Rows per side (default 10)

No output schema declared.

No examples provided.

get_news ~20

Yahoo Finance market headlines.

NameTypeReqDescription
limitnumber––

No output schema declared.

No examples provided.

get_payout_basket ~29

The 19-name payout basket with weights — what $CLST holders get paid from.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_portfolio ~43

Portfolio view + history for a wallet (wallet-auth required).

NameTypeReqDescription
session_tokenstring––
signaturestring––
walletstringyes–

No output schema declared.

No examples provided.

get_position ~34

Wallet's index position: $CLST balance read on-chain (honest zeros pre-launch).

NameTypeReqDescription
walletstringyes–

No output schema declared.

No examples provided.

get_quotes ~82

Batch quotes + ~1 month of daily closes for tokenized stocks/ETFs and crypto on Robinhood Chain. Symbols: NVDA, SPY, TSLA, PONS, WETH, USDG, CLIPPY, KARMA, ...

NameTypeReqDescription
symbolsstringyesComma-separated symbols, e.g. 'NVDA,SPY,PONS'

No output schema declared.

No examples provided.

get_run_status ~55

Read a queued agent run's status, cited result, and retryable failure state.

NameTypeReqDescription
idnumberyes–
session_tokenstring––
signaturestring––
walletstringyes–

No output schema declared.

No examples provided.

key_usage ~45

Metered usage for a wallet's keys: requests, tokens, USD.

NameTypeReqDescription
session_tokenstring––
signaturestring––
walletstringyes–

No output schema declared.

No examples provided.

list_conversations ~46

Chat conversation list for a wallet (wallet-auth required — titles are private).

NameTypeReqDescription
session_tokenstring––
signaturestring––
walletstringyes–

No output schema declared.

No examples provided.

memory_consolidate ~56

Two-pass memory consolidation: recall fragments, LLM synthesizes, retain the summary. Reduces note bloat.

NameTypeReqDescription
bank_idstringyes–
session_tokenstring––
signaturestring––

No output schema declared.

No examples provided.

memory_recall ~75

Recall memory notes, scored by semantic relevance with recency decay. Works without a wallet (anonymous agent bank); pass bank_id for a wallet bank.

NameTypeReqDescription
bank_idstring–Optional. Wallet address or bank id; omit for the anonymous agent bank
limitnumber––
querystringyes–

No output schema declared.

No examples provided.

memory_retain ~107

Store a durable memory note. Works without a wallet (an anonymous agent bank is auto-created locally); pass a wallet/bank_id to use a private signature-gated wallet bank. Deduped — identical content is skipped. Persists across sessions.

NameTypeReqDescription
bank_idstring–Optional. Wallet address or bank id; omit for the anonymous agent bank
contentstringyesMax 4000 chars
tagsarray––
titlestring––

No output schema declared.

No examples provided.

news_for_symbol ~34

Headlines filtered for relevance to one symbol's sector/company.

NameTypeReqDescription
limitnumber––
symbolstringyes–

No output schema declared.

No examples provided.

quote_swap ~104

Uniswap v3 route + amountOut for a swap on Robinhood Chain (4663). amount is in WEI of the input token. Read-only — execution happens in the user's wallet.

NameTypeReqDescription
amountstringyesAmount in wei of input token
sidestringyesbuy (ETH->token) or sell (token->ETH)
tokenstringyesOutput token contract address
viastring–USDG or WETH hop preference

No output schema declared.

No examples provided.

sector_heat ~26

Sector heat: average day change, advancers/decliners per sector across the universe.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

social_profile ~25

X (Twitter) link status for a wallet.

NameTypeReqDescription
walletstringyes–

No output schema declared.

No examples provided.

token_info ~33

Token metadata on-chain: symbol, decimals, total supply for any 4663 address.

NameTypeReqDescription
addressstringyes–

No output schema declared.

No examples provided.

token_safety ~55

Safety scan for a Robinhood Chain token: liquidity depth, buy/sell ratio honeypot heuristic, holder count via explorer, launchpad-factory detection. Returns score, tier, flags.

NameTypeReqDescription
addressstringyes–

No output schema declared.

No examples provided.

tpsl_preview ~86

Bracket preview for a held token: current price from DexScreener, suggested TP/SL offsets (±10/20%), and the sell-side quote at those levels. Dry-run — no orders stored.

NameTypeReqDescription
amount_tokensstringyes wei
sl_pctnumber––
tokenstringyes–
tp_pctnumber––

No output schema declared.

No examples provided.

trade_status ~30

Router, quoter, WETH, USDG, gas price, ETH USD rate for Robinhood Chain.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

wallet_balances ~40

On-chain balances for any address on Robinhood Chain: native ETH + every held token. Read-only, no auth.

NameTypeReqDescription
addressstringyes–

No output schema declared.

No examples provided.

wallet_value ~32

USD valuation of a wallet: on-chain balances × live quotes, with concentration breakdown.

NameTypeReqDescription
addressstringyes–

No output schema declared.

No examples provided.

Common questions

What is the dev.clusteragent/cluster-mcp server?

dev.clusteragent/cluster-mcp is listed in the public MCP registry as dev.clusteragent/cluster-mcp. Self-hostable index of AI financial agents, tokenized stocks + crypto, memory, LLM gateway. This page covers its npm package (@clusteragent/cluster-mcp).

Is the dev.clusteragent/cluster-mcp server safe to use?

dev.clusteragent/cluster-mcp scores 67 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 25 September 2026. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the dev.clusteragent/cluster-mcp server expose?

dev.clusteragent/cluster-mcp exposes 36 tools: get_quotes, get_movers, get_news, get_chart, get_index, and 31 more. Their descriptions and schemas cost roughly 1,772 tokens of context every time the server is loaded.

Is the dev.clusteragent/cluster-mcp server still maintained?

dev.clusteragent/cluster-mcp is still listed as active in the MCP registry. We last reached this channel on 25 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What licence is the dev.clusteragent/cluster-mcp server under?

dev.clusteragent/cluster-mcp declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.