# million

This MCP server connects Claude Code to a local Solana whale tracker and copy-trading deck. It exposes positions, rules, wallet activity, and token checks.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 7
- Author: Kelows
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Kelows/million/tree/HEAD/packages/million-mcp
- Updated: 2026-09-14
- HTML: https://affpapa.org/en/nevibecode/mcp/million

## What it does

million gives an AI client access to a self-hosted deck for tracking large Solana wallets and copy-trading activity. Its tools can report the deck state, inspect open or closed positions, read the decision history, show active trading rules, and track what followed wallets are accumulating or selling.

The server can inspect token liquidity, holder patterns, authorities, deployer details, sell simulation results, and RugCheck output. It can also add wallets, change their follow status, update selected rule fields, and analyze a wallet’s trading record. `find_token_buyers` and `analyze_wallet` use Helius credits.

Run the deck first with `npx create-million`; setup needs Node 24 or `nvm` plus a free Helius API key. The MCP layer talks to the deck’s local API, so the deck must stay running or the server has nothing to query. It cannot turn paper trading into live trading.

## Requirements
- Needs: Node.js (commands run via npx)
- Environment variables: `MILLION_API` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add --env MILLION_API=<MILLION_API> --transport stdio million-mcp -- npx -y million-mcp
```
Replace <…> with your own values

### Codex

**Platform CLI**
```bash
codex mcp add million-mcp --env MILLION_API=<MILLION_API> -- npx -y million-mcp
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "million-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "million-mcp"
            ],
            "env": {
                "MILLION_API": "<MILLION_API>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "million-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "million-mcp"
            ],
            "env": {
                "MILLION_API": "<MILLION_API>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add -e MILLION_API=<MILLION_API> million-mcp npx -y million-mcp
```
Replace <…> with your own values

## When to use it
- inspect the tracker’s current state and feed health
- explain why a token was skipped or bought
- compare recorded decisions with active trading rules
- run safety checks before reviewing a token
- find large token buyers and add wallets to the roster

## Example prompts
- Show the current deck state, trading mode, and feed health.
- Explain why `CATE` was skipped, using its checks and the rules in force.
- Find major buyers of this token, assess their activity, and add suitable wallets to the roster.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
