Skip to main content
Glama
monostate

100ms Raydium Sniper MCP

by monostate
visualization-manager.js1.24 kB
export class VisualizationManager { async updateSnipeStatus(results) { // Log results to stderr for visualization console.error('\n=== Snipe Status Update ==='); for (const result of results) { console.error(`[${result.region}] ${result.status} - Token: ${result.tokenMint}, Slippage: ${result.slippageBps / 100}%`); } console.error('=========================\n'); } async updateStatus(status) { // Log status to stderr for visualization console.error('\n=== System Status ==='); console.error(`Last Token: ${status.lastTokenMint || 'None'}`); console.error(`Status: ${status.status}`); console.error('\nRegion Status:'); for (const region of status.regions) { console.error(`[${region.region}] ${region.status} (${region.latency}ms)`); } if (status.activeTransactions.length > 0) { console.error('\nActive Transactions:'); for (const tx of status.activeTransactions) { console.error(`[${tx.region}] ${tx.status} - Token: ${tx.tokenMint}, Slippage: ${tx.slippageBps / 100}%`); } } console.error('===================\n'); } }

Latest Blog Posts

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/monostate/100ms-SPL-Token-Sniper-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server