base-mcp

Installation
SKILL.md

Base MCP

${var} - empty = wallet snapshot (address, portfolio, last 7 days of activity). history[:N] = last N transactions (default 10). Anything else = a read-only question about the account, answered from the MCP reads. Never sends, swaps, signs, pays, or batches on an Aeon run.

Aeon runs (scheduled or dispatched)

The rest of this file is Base's upstream skill, written for a live chat. An Aeon run has no user to talk to, so these rules override it:

  • Skip onboarding. No capability intro, no disclaimer, no "give me an action" reply. Go straight to the reads below. An empty ${var} is the task, not a missing one.
  • Fetch the wallet address and balances up front. The upstream "only when the user asks" rule does not apply: the snapshot needs them.
  • Read-only. Call only read tools (address, portfolio/balances, transaction history, web_request GETs for plugin data). Do not call any tool that sends, swaps, signs, pays (x402), or batches, even if ${var} asks for it - nobody is present to approve it. Refuse that request in the notify and say to run it from a chat surface instead.
  • Every figure traces to a tool response. Never estimate balances or values.

1. Read

Call the Base MCP tools (mcp__base__*; discover them from the server, don't assume names) for:

Installs
12
Repository
aeonfun/aeon
GitHub Stars
785
First Seen
Aug 20, 2026