BagOS for Windsurf
io.github.edycutjong/bagos
MCP server for Bags on Solana: token analytics, trade quotes, and gated write operations.
client:Windsurf
transport:stdio
runtime:npm
Install BagOS in Windsurf
~/.codeium/windsurf/mcp_config.json · windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json
{
"mcpServers": {
"bagos": {
"command": "npx",
"args": [
"-y",
"bagos-mcp-server"
],
"env": {
"BAGS_API_KEY": "<BAGS_API_KEY>",
"BAGS_NETWORK": "<BAGS_NETWORK>",
"SOLANA_RPC_URL": "<SOLANA_RPC_URL>",
"BAGS_KEYPAIR_PATH": "<BAGS_KEYPAIR_PATH>",
"BAGS_MAX_SOL_PER_TX": "<BAGS_MAX_SOL_PER_TX>",
"BAGS_MAX_SOL_PER_SESSION": "<BAGS_MAX_SOL_PER_SESSION>",
"BAGS_ALLOW_UNCONFIRMED": "<BAGS_ALLOW_UNCONFIRMED>",
"BOS_TOKEN_MINT": "<BOS_TOKEN_MINT>",
"BOS_REQUIRED_BALANCE": "<BOS_REQUIRED_BALANCE>",
"BAGS_ALLOW_UNCAPPED_TOKEN_SWAPS": "<BAGS_ALLOW_UNCAPPED_TOKEN_SWAPS>",
"USE_MOCK_DATA": "<USE_MOCK_DATA>"
}
}
}
}
Global only — Windsurf has no per-project MCP config. Refresh Cascade after saving. Windsurf docs