Plug DEPEG into Claude Desktop as an MCP server so the agent can read Solana pools
Let an AI agent stake a memecoin-backed stablecoin with a chosen lock period
Wire DEPEG swap and unstake actions into a Cursor or Cline workflow
Programmatically query DEPEG pools and user positions from a TypeScript script over stdio MCP
Read tools only need an RPC URL; write tools need a base58 secret key or Solana keypair JSON path set via env vars before any swap or stake call.
This repository is a Model Context Protocol server for the DEPEG protocol on Solana. Model Context Protocol, or MCP, is a standard way for AI assistants such as Claude Desktop, Cursor, Cline, and Continue to call external tools. This server exposes 11 tools that let any MCP-compatible AI agent interact with DEPEG: list pools, look up pools by mint, read user positions, compute pending rewards, swap USDC for a stablecoin and back, stake, claim rewards, unstake, buy a reward booster, and launch a new pool. The README explains what DEPEG does in one paragraph. It wraps pump.fun memecoins with a stablecoin that is backed 1:1 by USDC, with one stablecoin per memecoin. Trade fees from pump.fun flow into the USDC vault as yield. Holders stake the stablecoin for a chosen lock period to earn lock-boosted rewards, and a separate booster purchase amplifies that multiplier for seven days. The server is installed from npm, either globally or run on demand through npx. The five read-only tools, such as listing pools and reading positions, work with just an RPC URL. The six write tools, such as staking or swapping, need a wallet, supplied as a base58 secret key or a path to a Solana keypair JSON file. Configuration is done through environment variables for the RPC URL, cluster (mainnet or devnet), USDC mint override, and wallet secret. The README shows how to register the server with Claude Desktop by editing its config file, and notes that Cursor, Cline, and Continue use the same shape in their own MCP configs. It also shows a short TypeScript snippet for calling the server programmatically over the stdio transport, and gives example natural-language prompts an agent might use, such as finding the pool with the highest stake count and then staking into it. For direct on-chain calls without MCP, the author points at a separate TypeScript SDK at @depegprotocol/sdk and at a companion claude-skill repo that documents the on-chain log format and account layouts. The repository has zero stars at the time of writing and is licensed under MIT.
Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.