MCPs βΊ Data & APIs βΊ BagOS
**BagOS gates every AI-initiated Solana spend: token-gated, SOL-capped, confirmed on chain.** An MCP server that can move money hands an AI assistant a signing key. The assistant decides, and the transaction is already on chain by the time a human reads about it. BagOS makes it pause. The first call to a write tool **signs nothing**. It returns a preview and a single-use confirmation token fingerprinted to the exact arguments, so a token issued for a 0.01 SOL swap cannot authorize a 10 SOL one. Nothing reaches the chain until you call again with that token. ### Every write goes through this β in order `token gate β spend caps β confirmation β simulate β sign β send β confirm` - **Hard caps** β 0.1 SOL per transaction, 1 SOL per session, enforced before the Bags SDK is called - **Single-use tokens** β expire in 5 minutes and are bound to exact arguments - **Simulate before signing** β a failed simulation aborts the write - **Confirmed, or it throws** β never a success message for a transaction that did not land - **Devnet by default** β writes are mainnet-only, so an unconfigured install cannot spend real money ### 14 tools **11 read** β never sign, never spend: heartbeat, authenticate, trade quotes, token analytics, top creators, per-token creators, claim stats, claim events, claimable fees, partner stats, social-handle β launch-wallet resolution. **1 gated** β `bags_prepare_token_metadata` reserves a mint and uploads metadata, then says plainly that nothing was launched. Completing a launch needs a Meteora fee-share split, which is your decision rather than a model's. **2 write** β `bags_execute_trade` and `bags_claim_fees`. Mainnet only, off unless you configure them. ### Proof 345 tests at 100% coverage β statements, branches, functions and lines β enforced in CI. Published from CI with SLSA provenance. Listed in the official MCP registry. Docs and live demo: https://bagos.edycu.dev
Not monetized yet
Turn BagOSβs tool calls into revenue: one disclosed sponsored slot, 70% revenue share, fail-open by design.
Install BagOS
For anyone using BagOS β no Lulu account needednpx -y @smithery/cli@latest install edycutjong/bagos --client claude
Real-time weather for any city, built on the lulu-ads widget gallery. First-party, free forever.
View server βFAQ
BagOS installs from source β follow the repository README.
Unrated out of 100, computed from cross-registry traction signals (installs, stars, registry presence) β never influenced by sponsorship.
Similar servers
Works well together