Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RYS_API_KEY | No | API key for token metadata/pricing endpoints | |
| RYS_API_URL | No | RefundYourSOL backend | https://refundyoursol.com |
| SOLANA_RPC_URL | No | Solana RPC endpoint | https://api.mainnet-beta.solana.com |
| RYS_PRIORITY_FEE | No | Priority fee in microLamports | 50000 |
| SOLANA_PRIVATE_KEY | No | Base58 private key for signing (optional — scan-only mode if omitted) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| scan_wallet | Scan a Solana wallet for reclaimable SOL locked in empty token accounts. Returns count of closeable accounts and estimated SOL recoverable. Free, read-only — no private key needed. |
| detect_dex | Detect which DEX/AMM a Solana token trades on. Returns DEX name, pool address, token name/symbol, price, market cap, and liquidity. Supports PumpSwap, Raydium, Meteora, Orca, and more. |
| get_token_info | Get metadata and pricing for one or more Solana tokens. Returns name, symbol, image, USD price, DEX, market cap, and liquidity. Pass a single mint or array of up to 10. |
| get_sol_price | Get the current SOL/USD price. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |