SOL Forge
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SOLANA_RPC_URL | No | Solana RPC endpoint | https://api.mainnet-beta.solana.com |
| SOLANA_COMMITMENT | No | Transaction commitment level | confirmed |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_walletA | Generate a new Solana wallet (keypair). Stores locally. |
| list_walletsB | List all locally stored wallets. |
| get_balanceB | Get SOL balance for a wallet address. |
| get_wallet_infoA | Get detailed wallet info: SOL balance, token accounts, executable status. |
| transfer_solB | Transfer SOL from one wallet to another. Requires sender private key (base58). |
| request_airdropA | Request SOL airdrop on devnet/testnet (max 2 SOL per request). |
| create_tokenB | Create a new SPL token on Solana. Returns mint address. |
| mint_tokensB | Mint SPL tokens to a destination wallet. |
| transfer_tokenB | Transfer SPL tokens between wallets. |
| get_token_infoB | Get SPL token mint info: supply, decimals, authorities. |
| get_token_accountsA | List all SPL token accounts owned by a wallet. |
| burn_tokensB | Burn SPL tokens (reduce supply permanently). |
| get_transactionB | Get detailed transaction information by signature. |
| get_account_infoA | Get account info: owner, data size, executable status, SOL balance. |
| get_recent_blocksB | Get recent block information (last N blocks). |
| get_slotA | Get current Solana slot, block height, and cluster info. |
| get_signatures_for_addressB | Get recent transaction signatures for an address. |
| get_token_priceA | Get current price of a Solana token by symbol or mint address. |
| get_multi_pricesA | Get prices for multiple tokens at once. |
| get_swap_quoteB | Get a swap quote between two tokens via Jupiter aggregator. |
| list_known_tokensA | List all built-in known token symbols and their mint addresses. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Fahrur-Rozi-dev/sol-forge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server