← Tokenify

MCP · Tokenify

Use Tokenify from Claude

Official MCP server: list AI plan quotas, mark a subscription exhausted, set when it resets, and send soft usage warnings. Status bus only — no provider scraping.

Install

# download the zero-dep server
curl -o ~/tokenify-mcp.js https://imprifyapp.com/tokenify/tokenify-mcp.js

# add to Claude Code (set your token from the app)
claude mcp add tokenify \
  --env TOKENIFY_ACCESS_TOKEN=YOUR_TOKEN \
  -- node ~/tokenify-mcp.js

Pairing

  1. In Tokenify open Settings → Agents / MCP and generate a pairing code (or start a device session).
  2. Exchange the code: POST https://imprifyapp.com/tokenify/v1/pair with {"code":"..."}.
  3. Copy access_token once into TOKENIFY_ACCESS_TOKEN.

Environment

VariableDescription
TOKENIFY_ACCESS_TOKENBearer token from pairing (required)
TOKENIFY_API_URLAPI base — default https://imprifyapp.com

Tools

ToolWhat it does
tokenify_listList tracked subscriptions and status
tokenify_mark_exhaustedMark a plan exhausted (optional resets_at)
tokenify_set_resetSet expected refill time
tokenify_warnSoft % used warning (event if ≥ 85%)
tokenify_whoamiConfirm the token works

API base

https://imprifyapp.com/tokenify/v1

Claude Desktop config

{
  "mcpServers": {
    "tokenify": {
      "command": "node",
      "args": ["/path/to/tokenify-mcp.js"],
      "env": {
        "TOKENIFY_ACCESS_TOKEN": "YOUR_TOKEN"
      }
    }
  }
}

Privacy: the server stores subscription metadata and agent events, not provider passwords. Tokens are bearer secrets shown once. See also llms.txt.