wn01011/llm-token-tracker

wn01011/llm-token-tracker

от wn01011
MCP сервер для автоматического отслеживания токенов и стоимости API OpenAI, Claude и Gemini. Помогает разработчикам интегрировать учёт затрат в свои приложения и передавать точные данные пользовате...

LLM Token Tracker 🧮

Token usage tracker for OpenAI, Claude, and Gemini APIs with MCP (Model Context Protocol) support. Pass accurate API costs to your users.

npm version License: MIT

llm-token-tracker MCP server

✨ Features

  • 🎯 Simple Integration - One line to wrap your API client
  • 📊 Automatic Tracking - No manual token counting
  • 💰 Accurate Pricing - Up-to-date pricing for all models (2025)
  • 🔄 Multiple Providers - OpenAI, Claude, and Gemini support
  • 📈 User Management - Track usage per user/session
  • 🌐 Currency Support - USD and KRW
  • 🤖 MCP Server - Use directly in Claude Desktop!
  • 🆕 Intuitive Session Tracking - Real-time usage with progress bars

📦 Installation

npm install llm-token-tracker

🚀 Quick Start

Option 1: Use as Library

const { TokenTracker } = require('llm-token-tracker');
// or import { TokenTracker } from 'llm-token-tracker';

// Initialize tracker
const tracker = new TokenTracker({
  currency: 'USD' // or 'KRW'
});

// Example: Manual tracking
const trackingId = tracker.startTracking('user-123');

// ... your API call here ...

tracker.endTracking(trackingId, {
  provider: 'openai', // or 'anthropic' or 'gemini'
  model: 'gpt-3.5-turbo',
  inputTokens: 100,
  outputTokens: 50,
  totalTokens: 150
});

// Get user's usage
const usage = tracker.getUserUsage('user-123');
console.log(`Total cost: $${usage.totalCost}`);
clear_usage

Очистить данные использования

Очистить данные использования

Параметры

  • user_idstringобязательный

    User ID to clear

compare_costs

Сравнивает стоимость между моделями

Сравнивает стоимость между моделями

Параметры

  • tokensnumberобязательный

    Number of tokens to compare

get_current_session

Получает текущее использование сессии в интуитивно понятном формате (оставшиеся, использованные, токены ввода/вывода, стоимость).

Получает текущее использование сессии в интуитивно понятном формате (оставшиеся, использованные, токены ввода/вывода, стоимость).

Параметры

  • user_idstring

    User ID (defaults to current-session)

  • total_budgetnumber

    Total token budget (optional)

get_exchange_rate

Получает текущий курс USD к KRW с информацией о кэше.

Получает текущий курс USD к KRW с информацией о кэше.

Параметры

  • force_refreshboolean

    Force refresh from API (default: false)

get_usage

Получает сводку использования.

Получает сводку использования.

Параметры

  • user_idstring

    User ID (optional)

track_usage

Отслеживает использование токенов для вызова AI API

Отслеживает использование токенов для вызова AI API

Параметры

  • providerenumобязательный

    AI provider

    openaianthropicgemini
  • modelstringобязательный

    Model name

  • input_tokensnumberобязательный

    Input tokens used

  • output_tokensnumberобязательный

    Output tokens used

  • user_idstring

    Optional user ID

Другие проверенные MCP-сервера

cantian-ai/bazi-mcp

cantian-ai/bazi-mcp

официальный

Bazi MCP — первый AI-калькулятор бацзы (китайской метафизики), исправляющий неточности GPT и DeepSeek. Сервер даёт точные данные для анализа личности и прогнозов судьбы, подходит практикам и разраб...

TypeScript412
pydantic/logfire-mcp

pydantic/logfire-mcp

официальный

MCP-сервер для интеграции с Logfire от Pydantic. Текущая версия архивирована — используйте новый удаленный сервер для быстрой итерации инструментов и лучшего опыта. Полезен разработчикам, работающим с логированием и мониторингом Pydantic Logfire.

Python162
stadiamaps/stadiamaps-mcp-server-ts

stadiamaps/stadiamaps-mcp-server-ts

официальный

MCP-сервер Stadia Maps даёт AI-ассистентам доступ к геокодированию, маршрутизации, статическим картам, часовым поясам и изохронам. Полезен для разработчиков, которым нужно быстро добавить локационн...

TypeScript23
Timeweb MCP

Timeweb MCP

официальный

MCP сервер для автоматизации деплоя приложений в Timeweb Cloud. Создавайте приложения, базы данных, VPC и floating IP прямо из чата. Сервер сам определяет параметры проекта и фреймворк. Идеально для быстрого развертывания в облаке.

TypeScript25
ahujasid/blender-mcp

ahujasid/blender-mcp

BlenderMCP подключает Claude AI к Blender через Model Context Protocol, позволяя управлять 3D-сценами голосом или текстом. Создавайте, редактируйте объекты, применяйте материалы и выполняйте Python...

Python24437
brightdata/brightdata-mcp

brightdata/brightdata-mcp

MCP-сервер Bright Data подключает LLM к живому интернету, обходя блокировки и CAPTCHA. Даёт real-time поиск, скрапинг, мониторинг e-commerce, данных с npm/PyPI и AI-брендов. Бесплатно 5 000 кредитов в месяц.

JavaScript2506
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин