Listed from the MCP registry; nobody on Odel publishes it.

MCP server: One MCP server.

CodePet

@mrfentmenMCP server · External

Local MCP companion for CodePet status, quests, and source-free coding events. Tools include get...

v1.0.7TypeScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: creates or changes data: records, files, settings.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npmcodepet-mcpv1.0.7

Run

npx -y codepet-mcp

MCP client config

{
  "mcpServers": {
    "codepet": {
      "command": "npx",
      "args": [
        "-y",
        "codepet-mcp"
      ]
    }
  }
}
README1 min read

CodePet MCP

A local MCP companion for the CodePet Chrome extension. It exposes pet status, quests, and source free coding events.

Tools

  • get_pet_status reads local pet metadata
  • record_coding_event records language, line count, test count, file count, and status
  • list_quests shows progress
  • clear_pet_history removes local metadata history

Do not send source code to this server. It intentionally accepts metadata only.

Run

bash
npm install
npm run build
node dist/index.js

The state file defaults to ~/.codepet/state.json. Set CODEPET_STATE_FILE to use another local path.

Privacy

No API key is required. The server makes no network requests. It never executes or stores source code.

Similar modules