# eggox mcp

Serve the commands to an AI agent as MCP tools over stdio.

```
eggox mcp
```

Speaks the Model Context Protocol on stdin and stdout, so an agent that
supports MCP gets the commands as tools without a shell. Same login,
same limits.

## Configuring an agent

For most MCP clients:

```json
{ "mcpServers": { "eggox": { "command": "eggox", "args": ["mcp"] } } }
```

For Claude Code:

```
claude mcp add eggox -- eggox mcp
```

## Tools

| tool | does |
| --- | --- |
| `eggox_games` | the games you own |
| `eggox_pull` | a game as files into a folder (`game`, `dir`) |
| `eggox_check` | would the folder work (`dir`) |
| `eggox_push` | make the game match the folder (`dir`, `force`) |
| `eggox_bag` | the mints in your bag |
| `eggox_stock` | what the game holds (`dir`) |
| `eggox_stock_add` | a mint into the stock (`item`, `dir`) |
| `eggox_docs` | the reference as markdown (`page`: `api` or `project`) |

There is no publish tool. An agent can push all day; only a person ships.

