⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

chainstream-data

@chainstream-io⭐ 1 stars

Query and analyze on-chain data via MCP (17 tools) and CLI across Solana, BSC, Ethereum. Use when user asks to search tokens, check token security or holders, track market trends or hot tokens, analyze wallet PnL or holdings, stream real-time trades, compare multiple tokens, or backtest trading strategies. Covers token analytics, market ranking, wallet profiling, and WebSocket streaming. Keywords: token, wallet, market, trending, PnL, holders, security, candles, WebSocket, on-chain data, MCP.

Use with your AI agent

Open your project in any AI assistant that can read your files. Works with ChatGPT, Claude, Claude Code, Codex, Cursor, Hermes Agent, OpenClaw, Grok Bot, and more.

Your agent needs access to this page’s linked instructions and your project files. Copying does not install or execute anything.

—/10

// RATINGS

⭐GitHub Stars
⭐ 1 on GitHubGitHub ↗

New / niche

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

ChainStream AI Skills

License: MIT

On-chain data intelligence and DeFi execution for AI agents across Solana, BSC, and Ethereum.

Skills

SkillCoveragePattern
chainstream-dataToken search, market trending, wallet PnL, WebSocketTool
chainstream-graphqlCustom GraphQL queries, cross-cube JOINs, aggregations, 25 on-chain cubes (3 chain groups)Tool
chainstream-defiToken swap, cross-chain bridge, launchpad, transaction broadcastProcess

When to Use Which

User intent involves reading data?
  Standard queries (token info, market trends, wallet analysis)?
    → chainstream-data (REST API / MCP — pre-built endpoints)
  Custom analytics (cross-cube JOIN, aggregation, complex filters)?
    → chainstream-graphql (GraphQL — flexible queries on 25 cubes in 3 chain groups)

User intent involves executing a transaction?
  → chainstream-defi (swap, bridge, create token, send tx)

Installation

Cursor

Skills are automatically discovered via .cursor-plugin/ configuration. Install the CLI:

npx @chainstream-io/cli login

Claude Code

/plugin install chainstream

Codex

See .codex/INSTALL.md.

OpenCode

See .opencode/INSTALL.md.

Gemini CLI

gemini extensions install https://github.com/chainstream-io/skills

Authentication

IMPORTANT: Run chainstream login before any CLI command. This creates a wallet and enables authentication. Without it, all commands will fail with "Not authenticated".

MethodCommandUse Case
Wallet (default)chainstream loginCreates a ChainStream managed wallet, no email needed. Run this first.
Import keychainstream wallet set-raw --chain base (EVM) or --chain sol (Solana)Use your own private key
Email loginchainstream login --email [email protected]Recover wallet on new device
Bind emailchainstream bind-email [email protected]Optional, for account recovery
API Keychainstream config set --key apiKey --value <key>Read-only, dashboard users
x402 (USDC)Interactive on 402CLI prompts for plan selection, pays with USDC (Base/Solana). Quota is in CU (Compute Units), not call count
x402 → API KeyInteractive on 402Same as above — also returns API Key for MCP/SDK use

Free trial: chainstream login auto-grants a nano plan ($1, 50K CU, 30 days). bind-email or login --email auto-upgrades to micro plan ($5, 350K CU, 30 days). Dedup by email — same email only grants once. No manual purchase needed for trial.

Usage Examples

Natural language prompts you can send to any AI assistant with ChainStream skills:

search for meme tokens on Solana
is <token_address> safe to buy?
show top holders of <token_address>
what tokens are trending on SOL right now?
show my wallet PnL on Solana
check my current subscription status
swap 0.1 SOL for <token_address>
check job status <job_id>
show K-line chart for <token_address>
what cubes are available in the GraphQL schema?
query the top 50 tokens by 24h volume using GraphQL

CLI

Install via npx (no global install needed):

npx @chainstream-io/cli token search --keyword PUMP --chain sol
npx @chainstream-io/cli market trending --chain sol --duration 1h
npx @chainstream-io/cli wallet pnl --chain sol --address <addr>
npx @chainstream-io/cli dex route --chain sol --from <wallet> --input-token SOL --output-token <addr> --amount 1000000
npx @chainstream-io/cli graphql schema --summary
npx @chainstream-io/cli graphql query --query 'query { Solana { DEXTradeByTokens(where: {Trade: {Currency: {MintAddress: {is: "TOKEN_ADDRESS"}}}}, limit: {count: 10}, orderBy: {descending: Block_Time}) { Block { Time } Trade { Currency { Symbol } Amount AmountInUSD Side { Type } } } } }'

MCP Server

{
  "mcpServers": {
    "chainstream": {
      "url": "https://mcp.chainstream.io/mcp",
      "headers": { "X-API-KEY": "<your-api-key>" }
    }
  }
}

Supported Chains

ChainIDDataDeFiWebSocket
SolanasolYesYesYes
BSCbscYesYesYes
EthereumethYesYesYes

Resources

License

MIT

// HOW IT'S BUILT

KEY FILES

chainstream-data/SKILL.mdREADME.md

// REPO STATS

1 stars