Skip to main content
Glama
smigolsmigol

llmkit-mcp-server

by smigolsmigol

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LLMKIT_API_KEYNoLLMKit API key from the dashboard. Optional for local tools.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
llmkit_usage_statsC

Get usage statistics (spend, requests, top models) for a time period

llmkit_cost_queryB

Query cost breakdown grouped by provider, model, session, or day

llmkit_list_keysA

List all API keys with status and creation date

llmkit_budget_statusA

Check budget limits and remaining balance

llmkit_healthA

Check proxy health and response time

llmkit_session_summaryA

Get recent proxy sessions with cost, duration, and models used

llmkit_local_sessionA

Current session cost across all detected AI coding tools (Claude Code, Cline). No API key needed.

llmkit_local_projectsA

Cumulative cost across all projects and sessions from all detected AI coding tools, ranked by spend.

llmkit_local_cacheA

Cache savings analysis across all detected AI coding tools. Shows how much prompt caching saved.

llmkit_local_forecastA

Monthly cost projection based on local AI tool usage. Compares to Max subscription.

llmkit_local_agentsA

Subagent cost attribution for the current Claude Code session. Shows which agents cost the most.

Prompts

Interactive templates invoked by user choice

NameDescription
cost-reportGenerate a cost report for a time period
budget-checkCheck all budgets and warn about any approaching limits
session-summarySummarize costs and usage for the current coding session

Resources

Contextual data attached and managed by the client

NameDescription
Session Cost Dashboard

TDQS

A3.7/5.0

Scored across 11 tools

Disambiguation4/5

Tools are mostly distinct, targeting different aspects like budget, cost breakdown, health, keys, local session, etc. However, llmkit_cost_query, llmkit_usage_stats, and llmkit_session_summary have overlapping purposes (cost/spend/usage data) which could cause some confusion.

Naming Consistency5/5

All tools follow a consistent pattern with the 'llmkit_' prefix and descriptive noun phrases separated by underscores, e.g., llmkit_budget_status, llmkit_cost_query. No mixing of conventions.

Tool Count5/5

With 11 tools, the count is well within the recommended 3-15 range. Each tool covers a distinct aspect of proxy cost monitoring and management, justifying its inclusion.

Completeness4/5

The tool surface covers major monitoring needs: health, budget, cost, keys, sessions, and local attribution. However, it lacks management capabilities (e.g., create/update keys or budgets) and could include actions like setting usage limits, which are minor gaps for a read-only analytics server.

Maintenance

ActivityActive
ResponsivenessNo issues