Open-source Solana MCP server

MeetRigel

The missing eyes for your AI agent. Ask about any wallet, token, or pump.fun launch on Solana — it comes back with balances, curve stats, and a rug-risk read.

View source

Ask the chain like you'd text a friend

Rigel is an open-source MCP server. Add it once and your agent can read Solana — no dashboards, no explorers, no tab-switching.

Works where your agent works

One MCP server, every client. Your agent picks up the tools and uses them like any other skill.

Tools✦ Connected
rigel_get_wallet_balanceSOL + SPL holdings
rigel_inspect_token_datacurve %, supply, metadata
rigel_analyze_rug_riskauthority + holder check
rigel_check_first_buyersbundle detection
rigel_deployer_historydeployer rap sheet
rigel_market_snapshotprice, flow, momentum
rigel_full_auditeverything, one call

Reads everything, touches nothing

No private keys, no signing, no custody. Rigel can look at any address on the chain — it can never move a lamport.

mint authority revoked ✓ freeze authority none ✓ top 10 holders 41.2% ⚠ curve 87% complete read-only · no key required

Runs on your machine

Local stdio transport straight into your client. Queries go from your machine to your RPC — nothing in between.

Transportlocal stdio
Backendnone — direct to RPC
RPCyours, via env var
Telemetryzero

Small enough to audit over coffee

MIT-licensed TypeScript on the official MCP SDK. Read every line before you run it. PRs welcome.

LicenseMIT
LanguageTypeScript
InputsZod-validated
Surface7 tools, read-only

From question to answer in one message

No forms, no API keys, no accounts. Your agent already knows how to do this — Rigel just gives it the chain.

1

Add Rigel to your agent

One block in your MCP config, or run it straight from npm.

npx -y @rigel-protocol/solana-mcp
2

Ask about anything on-chain

A wallet, a mint, a fresh pump.fun launch — plain language is the interface.

> Is this token a rug? 7xKq…F2ab
3

Get the read back

Balances, curve completion, authority status, holder concentration.

✓ Medium risk · top-10 holds 41%
claude_desktop_config.json
{
  "mcpServers": {
    "rigel-solana": {
      "command": "npx",
      "args": ["-y", "@rigel-protocol/solana-mcp"],
      "env": { "SOLANA_RPC_URL": "https://api.mainnet-beta.solana.com" }
    }
  }
}

No keys, ever. The only thing in the config is which RPC to read from — Rigel is read-only by design.

Questions, answered

Can it steal my keys?

It never has them. Rigel takes no private keys, no seed phrases, and has no signing code at all — the config contains only an RPC URL. It reads public chain data, nothing else.

Which agents does it work with?

Anything that speaks MCP over stdio: Claude Desktop, Claude Code, Cursor, and most agent frameworks. If your client has an mcpServers config block, it works.

Does it cost anything?

No. It's MIT-licensed open source, and reading the chain is free. If you hammer it hard you may want a free API key from an RPC provider like Helius — set it via SOLANA_RPC_URL.

Is the rug-risk score financial advice?

No. It's a report of on-chain facts — authority status, holder concentration, curve state. What you do with those facts is entirely yours. A "low risk" reading is not a recommendation to buy anything.

Where does the data come from?

Directly from the Solana RPC you configure, plus pump.fun on-chain program accounts for bonding-curve tokens. No third-party API sits between your agent and the chain.