Scan and reclaim dormant SOL from your Solana wallet. Powered by UnclaimedSOL.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The first Vibe Claiming MCP server β let your AI agent scan and reclaim dormant SOL on Solana.
Unclaimed SOL MCP β the first Vibe Claiming MCP server. One server, six reclaim categories: dormant token accounts (incl. Token-2022), spam NFTs, program buffers, deactivated stakes, DeFi rewards, and excess lamports. Read-only scanning with zero config; claiming with dry-run previews, 60-second single-use execution tokens, and local signing. Your keypair never leaves your machine. No seed phrases, ever.
MCP server for UnclaimedSOL β works with AI agents and assistants (Claude, Cursor, Windsurf, Codex CLI, and any Model Context Protocol client).
See also:
Coverage as of July 2026:
| Capability | Typical token-account cleaners | Unclaimed SOL MCP |
|---|---|---|
| Dormant token accounts | Yes | Yes, including Token-2022 |
| Spam NFTs | Sometimes | Yes |
| Program buffers | Rare | Yes |
| Deactivated stakes | Rare | Yes |
| DeFi rewards | Rare | Yes |
| Excess lamports | Rare | Yes |
| Read-only scan mode zero config | Sometimes | Yes |
| Keypair-file option | Sometimes | Yes, via SOLANA_KEYPAIR_PATH |
Solana wallets accumulate rent-locked SOL in dormant token accounts (including Token-2022), spam NFTs, program buffer accounts, deactivated stakes, DeFi rewards, and excess lamports. This MCP server lets AI agents and assistants:
| Category | Fee |
|---|---|
| Scanning | Free |
| Token cleanup | User keeps up to 0.002 SOL per closed account |
| Program buffers | 5% |
| DeFi rewards | 15% general |
| Pump/PumpSwap rewards | 3%, capped at 1 SOL / 100 USDC |
| Deactivated stakes | 3% |
No funds pass through the MCP server.
scan_claimable_solAnnotation title: Scan Wallet for Claimable SOL
Scan a wallet for SOL locked in dormant token accounts (incl. Token-2022) and program buffer accounts. Read-only β no transactions, no keypair needed. DeFi rewards and deactivated stakes are discovered through the claim_rewards and claim_stakes dry runs.
Input: wallet_address (base58 public key; optional in claim-enabled mode, defaults to configured keypair wallet)
claim_solAnnotation title: Claim Dormant SOL (Vibe Claiming)
Claim reclaimable SOL. Requires a configured keypair. Uses a two-step flow:
execution_token valid for 60 seconds.dry_run: false and the execution_token to sign and broadcast.Inputs: wallet_address (optional in claim-enabled mode, defaults to configured keypair wallet), dry_run (default true), execution_token, max_transactions (default 10), exclude (optional token symbols/names to skip on execute)
This action is irreversible β closed accounts cannot be recovered.
claim_rewardsAnnotation title: Claim DeFi Rewards
Claim uncollected DeFi rewards (cashback, creator fees, and more). Requires a configured keypair. Uses the same two-step dry-run/execute flow as claim_sol. Pump/PumpSwap are 3% capped at 1 SOL or 100 USDC; other rewards are 15%.
Inputs: wallet_address (optional in claim-enabled mode, defaults to configured keypair wallet), dry_run (default true), execution_token
claim_stakesAnnotation title: Claim Deactivated Stakes
Claim SOL from deactivated stake accounts. Requires a configured keypair. Uses the same two-step dry-run/execute flow. Optionally pass specific stake account addresses to claim.
Inputs: wallet_address (optional in claim-enabled mode, defaults to configured keypair wallet), dry_run (default true), execution_token, stake_accounts (optional array)
<wallet_address>?"<wallet_address> for reclaimable SOL"No clone/build required if your MCP client supports package commands:
All tools are exposed (scan_claimable_sol, claim_sol, claim_rewards, claim_stakes). Transactions are signed locally with your keypair and broadcast to the Solana network.
Using npm package (recommended):
Using local build:
Using npm package (recommended):
Using local build:
Using npm package (recommended):
Using local build:
Only the scan_claimable_sol tool is exposed. No transactions are signed or sent.
Using npm package:
Using local build:
claude mcp list and confirm unclaimed-sol is present.codex mcp list and confirm unclaimed-sol is present.scan wallet <your_wallet> and confirm scan_claimable_sol executes.dist/index.js exists (npm run build) and path is absolute.SOLANA_KEYPAIR_PATH (or SOLANA_PRIVATE_KEY) is set.No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/unclaimed-sol)<a href="https://allmcps.com/mcp/unclaimed-sol"><img src="https://allmcps.com/api/badge/unclaimed-sol?style=directory" alt="Unclaimed Sol on AllMCPs" /></a>