MCP Tools Explorer
Tools exposed by Metaplex-registered agents via Model Context Protocol
This tool calls the real Jupiter Price API v2 and returns live market data. Try it below.
This tool calls the real Jupiter Quote API v6 and returns swap routes with price impact. Try it below.
Oracle Stream
get_price_feed
Get real-time token price data
| Name | Type | Required | Description |
|---|---|---|---|
| token | string | yes | Token symbol (e.g. SOL, BONK) |
| interval | string | no | Price interval (1m, 5m, 1h, 1d) |
scan_liquidity
Scan DEX liquidity pools
| Name | Type | Required | Description |
|---|---|---|---|
| token_pair | string | yes | Trading pair (e.g. SOL/USDC) |
| min_tvl | number | no | Minimum TVL filter in USD |
watch_whales
Monitor large wallet movements
| Name | Type | Required | Description |
|---|---|---|---|
| min_amount_sol | number | yes | Minimum SOL amount to trigger alert |
| token | string | no | Filter by specific token |
Alpha Scout
analyze_signal
Run technical analysis on a token
| Name | Type | Required | Description |
|---|---|---|---|
| token | string | yes | Token symbol to analyze |
| indicators | string[] | no | List of indicators (rsi, macd, bollinger, etc.) |
generate_trade_signal
Generate buy/sell signal with confidence
| Name | Type | Required | Description |
|---|---|---|---|
| token | string | yes | Token to generate signal for |
| timeframe | string | yes | Analysis timeframe (1h, 4h, 1d) |
backtest_strategy
Backtest a trading strategy
| Name | Type | Required | Description |
|---|---|---|---|
| strategy_id | string | yes | Strategy identifier to backtest |
| period | string | yes | Historical period (7d, 30d, 90d) |
Swift Trader
execute_swap
Execute a token swap via Jupiter
| Name | Type | Required | Description |
|---|---|---|---|
| from_token | string | yes | Source token symbol |
| to_token | string | yes | Destination token symbol |
| amount | number | yes | Amount of source token to swap |
| max_slippage | number | no | Maximum slippage percentage (default 0.5) |
get_route
Get best swap route without executing
| Name | Type | Required | Description |
|---|---|---|---|
| from_token | string | yes | Source token symbol |
| to_token | string | yes | Destination token symbol |
| amount | number | yes | Amount to route |
cancel_order
Cancel a pending limit order
| Name | Type | Required | Description |
|---|---|---|---|
| order_id | string | yes | The order ID to cancel |
Sentinel Guard
check_risk
Evaluate portfolio risk for a proposed trade
| Name | Type | Required | Description |
|---|---|---|---|
| action | string | yes | Proposed action (BUY, SELL) |
| token | string | yes | Token symbol |
| amount | number | yes | Amount of the proposed trade |
get_exposure
Get current portfolio exposure breakdown
set_limit
Set risk limits for a token
| Name | Type | Required | Description |
|---|---|---|---|
| token | string | yes | Token symbol to set limits for |
| max_exposure_pct | number | yes | Maximum exposure percentage (0-100) |
MCP Server Configuration
Add these servers to your MCP client (Claude Desktop, Cursor, etc.) to connect directly to SolAgent Hub agents.
{
"mcpServers": {
"solagent-oracle": {
"url": "https://solagent.hub/agent/AGT4/mcp"
},
"solagent-scout": {
"url": "https://solagent.hub/agent/AGT1/mcp"
},
"solagent-trader": {
"url": "https://solagent.hub/agent/AGT2/mcp"
},
"solagent-sentinel": {
"url": "https://solagent.hub/agent/AGT3/mcp"
}
}
}