data-ai MCP Server
A virtual pet companion for your AI — Designed to provide in-context code review feedback with personality. Grow with your buddy and level up together. Works with Claude Code, Codex, CursorCLI, Github CopilotCLI, OpenClaw, and any MCP compatible clients
Discovered via github-topic:mcp and last synced 3mo ago.
1. Install the package
npx @fiorastudio/buddy
2. Add to claude_desktop_config.json
{
"mcpServers": {
"-fiorastudio-buddy": {
"command": "npx",
"args": [
"@fiorastudio/buddy"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
Model-generated, ungrounded
Stated without justification
What it means
Measured or observed
Status
1280
1%
Resume reactions
on
0
Unsourced hunch
17
25%
Save a memory (Not yet robust)
Tokens
Meaning
Value
53
10%
Consolidate memories (Placeholder)
Base input ($/MTok)
Cited source
30-day auto-prune on startup
203
4%
Pause reactions
What it does
Interactions (last hr)
>10
>5
>3
>0
Derived from premises
`-vv-' [______] cache crow shell turtle duck goose ___ _,--._ __ (°> (° °) ( ° ° ) <(° )___
99209
Set voice and Guard independently. `buddy_mode voice=skillcoach` for code feedback, `buddy_mode guard=true` for reasoning analysis. See [Guard Mode](#guard-mode).
on
\ /[______]\ ( ._> _(__)_ ^^ ^^ `` `` `--' ^^^^ blob octopus owl penguin .----. .----. /\ /\ .---. ( ° ° ) ( ° ° ) (°)(°) (°>°) ( ) (______) ( >< ) /( )\ `----' /\/\/\/\ `----' `---' snail ghost axolotl capybara ° .--. .----. }~(______)~{ n______n \ ( @ ) / ° ° \ }~(° .. °)~{ ( ° ° ) \_`--'
104925
Show current stats, mood, and card art
chonk /\ /\ ( ° ° ) ( .. ) `------' ``` <details> <summary><strong>See the full Buddy species sheet</strong></summary> Here is the Buddy-owned species sheet in the same spirit: a scannable visual reference for the full cast.  <p align="center"> <img src="demo/sprites/void-cat.gif" width="60" alt="Void Cat"> <img src="demo/sprites/rust-hound.gif" width="60" alt="Rust Hound"> <img src="demo/sprites/data-drake.gif" width="60" alt="Data Drake"> <img src="demo/sprites/log-golem.gif" width="60" alt="Log Golem"> <img src="demo/sprites/cache-crow.gif" width="60" alt="Cache Crow"> <img src="demo/sprites/shell-turtle.gif" width="60" alt="Shell Turtle"> <img src="demo/sprites/duck.gif" width="60" alt="Duck"> <img src="demo/sprites/goose.gif" width="60" alt="Goose"> <img src="demo/sprites/blob.gif" width="60" alt="Blob"> <img src="demo/sprites/octopus.gif" width="60" alt="Octopus"> <img src="demo/sprites/owl.gif" width="60" alt="Owl"> <img src="demo/sprites/penguin.gif" width="60" alt="Penguin"> <img src="demo/sprites/snail.gif" width="60" alt="Snail"> <img src="demo/sprites/ghost.gif" width="60" alt="Ghost"> <img src="demo/sprites/axolotl.gif" width="60" alt="Axolotl"> <img src="demo/sprites/capybara.gif" width="60" alt="Capybara"> <img src="demo/sprites/cactus.gif" width="60" alt="Cactus"> <img src="demo/sprites/robot.gif" width="60" alt="Robot"> <img src="demo/sprites/rabbit.gif" width="60" alt="Rabbit"> <img src="demo/sprites/mushroom.gif" width="60" alt="Mushroom"> <img src="demo/sprites/chonk.gif" width="60" alt="Chonk"> </p> </details> ### 5 personality stats ```text .________________________________.
Chance
React to completed work. Fire on hooks
Inspect what guard mode has stored — claim count, session breakdown, finding history.
on
XP needed for that level
60%
Pet your buddy
Description
Supported via [Openclaw](https://github.com/openclaw/openclaw) or any claw variants
Description
Reset and start over
15471
Hatch a new buddy, optionally choosing a name or species
X-is-like-Y reasoning
Naming or classification
Generate a shareable PNG snapshot of your buddy's current status and card art. Saved to `~/.buddy/shares/`.
Purge stored reasoning data. Scope `session` (default, current workspace/day) or `all`.