Solana Trade Mcp Server
About
A Model Context Protocol (MCP) server that provides onchain tools for LLMs, allowing them to interact with the Solana network.
Explore
- Account Management: Create wallets, check SOL and SPL token balances, and get account info.
- Transaction Monitoring: Look up individual transaction details.
- Market Data: Get real-time token prices.
- DeFi Integration: Swap tokens using the Jupiter aggregator.
Install and configure the server in your MCP‑compatible client. Once running, the seven exposed tools can be invoked via the MCP protocol to perform Solana operations.
get_balance
Get SOL balance for a given address.
get_token_balance
Get the balance of a specific SPL token for a given address.
create_wallet
Generate a new Solana wallet (keypair).
get_transaction
Get the details of a specific transaction by its signature.
get_token_price
Get the current price of a token (e.g., SOL, USDC) from an external API.
get_account_info
Get detailed, low-level information about a Solana account.
swap_tokens
Get a swap transaction from Jupiter Aggregator to exchange one token for another.
- get_balance: Get SOL balance for a given address.
- get_token_balance: Get the balance of a specific SPL token for a given address.
- create_wallet: Generate a new Solana wallet (keypair).
- get_transaction: Get the details of a specific transaction by its signature.
- get_token_price: Get the current price of a token (e.g., SOL, USDC) from an external API.
- get_account_info: Get detailed, low-level information about a Solana account.
- swap_tokens: Get a swap transaction from Jupiter Aggregator to exchange one token for another.
A Model Context Protocol (MCP) server that provides onchain tools for LLMs, allowing them to interact with the Solana network.
Features
- Account Management: Create wallets, check SOL and SPL token balances, and get account info.
- Transaction Monitoring: Look up individual transaction details.
- Market Data: Get real-time token prices.
- DeFi Integration: Swap tokens using the Jupiter aggregator.
Available Tools
- get_balance: Get SOL balance for a given address.
- get_token_balance: Get the balance of a specific SPL token for a given address.
- create_wallet: Generate a new Solana wallet (keypair).
- get_transaction: Get the details of a specific transaction by its signature.
- get_token_price: Get the current price of a token (e.g., SOL, USDC) from an external API.
- get_account_info: Get detailed, low-level information about a Solana account.
- swap_tokens: Get a swap transaction from Jupiter Aggregator to exchange one token for another.
License
MIT License
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



