MCP & Agent Skill

Use ClaudePad from Claude

A stdio MCP server so agents can discover launches, create tokens, pick a Claude model pair, and read market data — without opening the website. Same mock data layer as the app.

Skill package

mcp/SKILL.md tells agents when to reach for ClaudePad and how to sequence tools.

Tool schemas

mcp/tools.json mirrors every registerTool call with JSON Schema for docs and clients.

Live stub

npm run mcp starts server.mts over stdio against src/lib seed + mcp/.launches.json.

Install

Claude Desktop & Claude Code

From the repo root, install dependencies once, then point your MCP client at the local server.

Run locally

npm install
npm run mcp
# → tsx mcp/server.mts (stdio)

Claude Code

claude mcp add claudepad -- npx tsx mcp/server.mts

Run from the ClaudePad directory so imports into src/lib resolve.

Claude Desktop config

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "claudepad": {
      "command": "npx",
      "args": ["tsx", "mcp/server.mts"],
      "cwd": "/absolute/path/to/claudepad"
    }
  }
}

Tools

What agents can call

discover_launches

List, search, filter, and sort memecoin launches by Claude market.

create_token

Simulated launch with name, ticker, lore, and a Claude pair.

select_claude_pair

Recommend opus, sonnet, or haiku for a coin concept.

get_token_data

Fetch stats and recent trades by mint or ticker.

list_model_markets

Aggregate volume, mcap, and coin counts across all Claude markets.

get_market_stats

Deep dive on one market — top coins and newest launches.

Schema snippet — create_token

{
  "name": "create_token",
  "inputSchema": {
    "type": "object",
    "required": ["name", "symbol", "description", "model"],
    "properties": {
      "name": { "type": "string" },
      "symbol": { "type": "string", "pattern": "^[A-Za-z0-9]{2,10}$" },
      "description": { "type": "string" },
      "model": { "type": "string", "enum": ["opus", "sonnet", "haiku"] }
    }
  }
}

Full definitions: mcp/tools.json

Example prompts

Try asking Claude

  • Find the top Sonnet-market coins by 24h volume on ClaudePad.
  • Recommend a Claude pair for a turtle coin about thinking slowly, then launch $SLOW.
  • What's the market cap and recent trades for $AGENT?
  • Summarize the Haiku market — coin count, volume, and newest launches.

ClaudePad is an independent demo. “Claude” and Anthropic model names appear solely as ecosystem references. ClaudePad is not affiliated with, endorsed by, or sponsored by Anthropic. All market data is simulated — no real tokens are minted and no real funds move.