BagOS

edycutjong/BagOS
★ 0 stars TypeScript AI/LLM Updated today
MCP server for Bags on Solana. Every AI-initiated spend is token-gated, SOL-capped, and requires a single-use confirmation before anything is signed.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "bagos": {
      "command": "npx",
      "args": [
        "-y",
        "edycutjong/BagOS"
      ]
    }
  }
}

README Excerpt

<div align="center"> <img src="docs/icon-animated.svg" alt="BagOS Icon" width="144"> <h1>BagOS 🚦</h1> <p><em>Every AI-initiated Solana spend: gated, capped, confirmed on chain.</em></p> <img src="docs/readme-hero-animated.svg" alt="BagOS — gates every AI-initiated Solana spend: the amber-held swap turns green only when its confirmed signature lands on chain"

Tools (20)

BAGS_ALLOW_UNCAPPED_TOKEN_SWAPSBAGS_ALLOW_UNCONFIRMEDBAGS_API_KEYBAGS_KEYPAIR_PATHBAGS_MAX_SOL_PER_SESSIONBAGS_MAX_SOL_PER_TXBAGS_NETWORKBOS_REQUIRED_BALANCEBOS_TOKEN_MINTSOLANA_RPC_URLbags_authenticatebags_claim_feesbags_execute_tradebags_get_claimable_feesbags_get_creatorsbags_get_partner_statsbags_get_token_analyticsbags_get_token_claim_eventsbags_get_token_claim_statsbags_get_token_creators

Topics

agentaiai-safetybagsclaudedefihackathonmcpsolana