Wraps the ThryxProtocol launchpad API on Base with 21 tools for launching and trading ERC-20 tokens through bonding curves and Uniswap V4 pools. Every tool is a pure HTTP call to thryx.fun, no local signing or ethers.js. Auto-registers a server-managed wallet on first run if you don't supply an API key, then routes gasless transactions through their paymaster. Read tools cover discovery (trending tokens, safety scores, graduation status), write tools handle launches, buys, sells, and fee claims. The protocol defaults to V4-native pools with an anti-sniper hook and uses Token/THRYX pairs. Useful if you want Claude to interact with onchain token launches without managing private keys or gas.
The AI Agent Launchpad — Model Context Protocol server for ThryxProtocol on Base.
Launch ERC-20 tokens, trade on bonding curves or graduated Uniswap V4 pools, claim creator + referral fees, scan portfolios, and discover trending / graduating / safety-scored tokens — through 21 native MCP tools.
v3.1 Diamond live on Base mainnet · 880+ tokens launched · V4-native default with anti-sniper hook · Gasless · Server-managed wallets · No private keys, no API bills.
fetch() against https://thryx.fun/api/*. No local signing, no ethers.js, no toolkit-script dependency. Drop-in installable.THRYX_API_KEY. Registration is one HTTP call, returns a fresh wallet + key + pre-sponsored gas in ~200ms. Saved to ~/.thryx-mcp/credentials.json (mode 0600 on POSIX).SMOKE_TEST_REPORT.md has the matrix.thryx_meta_launch (redundant — /api/launch is gasless when called with X-API-Key), the PRIVATE_KEY config variable (not needed), ethers dependency.npm install -g @thryx/mcp-server
# Or use directly via npx — no install required:
npx -y @thryx/mcp-server
That's it. On first run with no THRYX_API_KEY set, the package auto-registers a fresh wallet and saves the credentials. No signup form, no email, no captcha.
Drop this into your MCP client config:
{
"mcpServers": {
"thryx": {
"command": "npx",
"args": ["-y", "@thryx/mcp-server"]
}
}
}
Or with an explicit key:
{
"mcpServers": {
"thryx": {
"command": "npx",
"args": ["-y", "@thryx/mcp-server"],
"env": { "THRYX_API_KEY": "thryx_..." }
}
}
}
Restart your client and ask:
| Tool | What it does |
|---|---|
thryx_about | Protocol overview: Diamond address, agent surfaces, doc links. |
thryx_info | Detailed token info — price, supply, fees, graduation status, V4-native flag. |
thryx_safety_score | Token health score (0–100). |
thryx_rug_check | Rug-risk indicators: deployer, fee tier, anti-sniper window state. |
thryx_recent_tokens | Newest launches. |
thryx_search | Search by name / symbol / address. |
thryx_trending | Top trading activity in the last 6 hours. |
thryx_graduating | Tokens closest to graduating to Uniswap V4. |
thryx_leaderboard | Top traders + creators by volume / fees. |
thryx_token_of_day | Featured token of the day. |
thryx_paymaster_stats | Live paymaster ETH + THRYX balance, capacity. |
thryx_stats_v2 | Platform-wide stats. |
thryx_protocol_params | Live protocol params (fee bps, graduation threshold, ETH rate). |
| Tool | What it does |
|---|---|
thryx_balance | Your wallet balance + recommended next-action. |
thryx_portfolio | Full holdings scan with live PnL. |
| Tool | What it does |
|---|---|
thryx_launch | Launch a token (gasless). |
thryx_buy | Buy a token with ETH (gasless, slippage-protected). |
thryx_sell | Sell a token for ETH. |
thryx_claim | Claim accumulated creator fees. |
thryx_set_referrer | Set a referrer wallet for your account. |
thryx_claim_referral | Claim referral fees. |
THRYX_API_KEY, the package POSTs to https://thryx.fun/api/agent/register and gets a fresh wallet + API key + pre-sponsored gas. Credentials are persisted at ~/.thryx-mcp/credentials.json.thryx.fun/api/* with X-API-Key. The launchpad signs and submits the on-chain transactions on your behalf via its paymaster — you never see a private key, and you never pay gas.thryx_balance → POST /api/agent/withdraw (separate flow, not yet a tool).thryx.fun. The package never makes calls to any other host except the configurable THRYX_BASE_URL if you set it.You don't need MCP at all if you'd rather skip it:
# Register
curl -X POST https://thryx.fun/api/agent/register -H 'Content-Type: application/json' -d '{"name":"my-bot"}'
# Use the returned apiKey on every subsequent call
curl https://thryx.fun/api/agent/home -H "X-API-Key: thryx_..."
curl -X POST https://thryx.fun/api/launch -H "X-API-Key: thryx_..." -H 'Content-Type: application/json' -d '{"name":"Test","symbol":"TST","image":"https://..."}'
The MCP package wraps this for clients that prefer a tool-call interface.
Source: https://github.com/lordbasilaiassistant-sudo/thryx-mcp-server
Issues: https://github.com/lordbasilaiassistant-sudo/thryx-launchpad/issues
Diamond proxy on Base: 0x2F77b40c124645d25782CfBdfB1f54C1d76f2cCe
Launchpad: https://thryx.fun
MIT.
THRYX_API_KEYsecretYour THRYX API key (starts with thryx_). Get one for free with `curl -X POST https://thryx.fun/api/agent/register`. If unset, the package auto-registers a fresh wallet on first run and saves the key to ~/.thryx-mcp/credentials.json.
THRYX_BASE_URLOverride the launchpad base URL. Defaults to https://thryx.fun.
io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage
io.github.mikerawsonnz/llm-orchestration-agent
io.github.mikerawsonnz/authenticated-llm-agent
labforgedev/copilot-memory-mcp
csoai-org/agent-prompt-injection-firewall-mcp
io.github.mikerawsonnz/authenticated-multi-llm-agent