PostToolUse hook 會攔截工具結果並自動套用 TOON 格式轉換,完全透明化,無需手動呼叫。
claude plugin add toonify-mcp
LRU 快取搭配 TTL 過期機制,效能提升 50-500 倍(快取命中時約 0.1ms vs 5-50ms)。
精確的 token 計數支援 15+ 種語言,包括繁體中文、簡體中文、日文等。
開箱即用的合理預設值,無需複雜配置即可開始使用。
支援外掛模式(自動)和 MCP 伺服器模式(手動),滿足不同使用需求。
即時追蹤 token 節省量與快取效能,了解優化成效。
遇到錯誤時自動降級到原始內容,絕不中斷您的工作流程。
Claude Code 呼叫 Read 工具讀取 JSON、CSV 或 YAML 檔案。
PostToolUse hook 自動攔截工具結果。
檢測資料類型並轉換為 TOON 格式。
優化後的內容傳送到 Claude API,實現 50-55% 的 token 減少。
自動 token 優化,無需手動呼叫
# 1. 下載專案
git clone https://github.com/PCIRCLE-AI/toonify-mcp.git
cd toonify-mcp
# 2. 安裝依賴並建置
npm install
npm run build
# 3. 從本機安裝
npm install -g .
# 4. 新增為外掛(自動模式)
claude plugin add toonify-mcp
# 5. 驗證安裝
claude plugin list
# 應顯示:toonify-mcp ✓
需要手動控制或使用其他 MCP 客戶端
# 1. 先完成外掛模式安裝,確保 toonify-mcp 可用
# 2. 註冊為 MCP 伺服器
claude mcp add toonify -- toonify-mcp
# 3. 驗證
claude mcp list
# 應顯示:toonify: toonify-mcp - ✓ Connected
{
"products": [
{
"id": 101,
"name": "Laptop Pro",
"price": 1299,
"category": "Electronics",
"inStock": true
},
{
"id": 102,
"name": "Magic Mouse",
"price": 79,
"category": "Accessories",
"inStock": false
}
]
}
[TOON-JSON]
products[2]{id,name,price,category,inStock}:
101,Laptop Pro,1299,Electronics,true
102,Magic Mouse,79,Accessories,false
✓ 在外掛模式下自動套用 - 無需手動呼叫!