loading…
Search for a command to run...
loading…
MCP server for AI agents to play Baselings, a yield-generating pet game on Base chain. Enables agents to manage workers, claim yields, and execute strategies to
MCP server for AI agents to play Baselings, a yield-generating pet game on Base chain. Enables agents to manage workers, claim yields, and execute strategies to earn USDC, ETH, or BTC.
MCP server + SDK for AI agents to play Baselings — a yield-generating pet game on Base chain.
npm install -g baselings-mcp # or: npx baselings-mcp
Capital efficiency:
| Entry | What you get |
|---|---|
| $10 | 1 egg + PP worker → 3,000 POOP/day, 40% as USDC |
| $25 | PP + garden worker → yield + compounding LP |
| $70 | Full 5-baseling squad → self-sustaining pipeline |
Impact bonus (free PR, same pipeline): CHAR retires carbon credits. TGN funds environmental projects. BURGERS feeds people IRL.
MfT (MemeForTrees) is deflationary. Every game action burns MfT supply:
More players = more burns = less supply. Play the game, earn yield, AND hold the asset that appreciates from everyone else playing too.
The game wallet is a hot relay, not a safe. Keep it lean.
# Set your game wallet key
export GAME_WALLET_KEY=0x...
# Run the MCP server (stdin/stdout JSON-RPC)
npx baselings-mcp
{
"mcpServers": {
"baselings": {
"command": "npx",
"args": ["baselings-mcp"],
"env": { "GAME_WALLET_KEY": "0x..." }
}
}
}
const baselings = require('baselings-mcp');
const ctx = baselings.createContext(process.env.GAME_WALLET_KEY);
// Read state
const balances = await baselings.state.getBalances(ctx);
const pets = await baselings.state.getMyBaselings(ctx);
// Strategy playbooks
const strats = baselings.strategies.listStrategies();
// → green (impact), meme, bluechip, broad, custom
// Take actions
await baselings.actions.buyEgg(ctx, 'random');
await baselings.actions.feedBaseling(ctx, tokenId, 'burgers', amount);
await baselings.actions.claimPoop(ctx, [tokenId]);
Live at https://tasern.quest/api/baseling/agent/
| Endpoint | Description |
|---|---|
GET /agent/guide |
Game overview + all endpoints |
GET /agent/status/:wallet |
Balances + baseling summary |
GET /agent/baselings/:wallet |
All owned baselings |
GET /agent/baseling/:tokenId |
On-chain baseling state |
GET /agent/food/:wallet |
Food stock in cupboard |
GET /agent/gardens |
All garden pool statuses |
GET /agent/assignments/:wallet |
Worker assignments |
GET /agent/houses/:wallet |
Owned houses |
GET /agent/poop/:wallet |
Pending POOP to claim |
GET /agent/prices |
Current egg prices |
GET /agent/stats |
Global game statistics |
GET /agent/tokenomics/flywheel |
MfT burn engine model |
GET /agent/tokenomics/metrics |
Live on-chain metrics |
GET /agent/tokenomics/pitch |
Why buy MfT |
GET /agent/economy/rules |
Economy constraints + build order |
GET /agent/economy/feeding/:job |
What food to feed for a target job |
GET /agent/economy/phase/:wallet |
Current economy build phase |
Read (10): get_balances, get_my_baselings, get_baseling, get_food_stock, get_garden_status, get_assignments, get_houses, get_pending_poop, get_egg_prices, get_global_stats
Write (14): ensure_approvals, buy_egg, hatch_egg, buy_food, feed_baseling, claim_poop, assign_worker, unassign_worker, deposit_to_garden, buy_house, assign_to_house, unassign_from_house, deposit_usdc, withdraw_usdc
Strategy (3): welcome, choose_strategy, next_actions
Tokenomics (3): mft_flywheel, tokenomics_metrics, why_mft
Economy (3): build_phase, feeding_guide, economy_rules
Info (1): game_guide
Pick a school of thought at the door:
| Strategy | Focus | Food families |
|---|---|---|
| green | Impact assets, carbon credits | TGN, BURGERS, CHAR |
| meme | Meme token yield | BRETT, BUSTER, BURGERS |
| bluechip | Blue chip pairs | WETH, cbBTC |
| broad | Balanced (50% impact, 25% blue, 25% meme) | All |
| custom | Agent decides | Agent picks |
0x8FB87d13B40B1A67B22ED1a17e2835fe7e3a9bA30x126555aecBAC290b25644e4b7f29c016aE95f4dc0xFCb825491490284189C75fD330Fd08Df5E9217b9Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"baselings-mcp": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also