Ask your AI assistant about your usage, costs, and most-used models, providers, and coding apps. Generate text and images through the same MCP connection.
Discover and use models from the live catalog
Generate images directly from your AI assistant
Explore spending, trends, and your most-used apps
Works with Claude Code, Cursor, and any MCP client
See your connected account, project, access scope, and API key spending limits. Owners and admins can also check the credit balance.
{}Track requests, tokens, costs, trends, and your most-used provider, model, and coding app. Defaults to the last 30 UTC dates.
{ "granularity": "day" }Rank providers, models, coding apps, or API keys by requests, cost, or tokens. Page through the results to explore further.
{
"group_by": "app",
"sort_by": "cost",
"limit": 10
}Send messages to a model from the live catalog. Use list-models to choose a model and inspect its pricing.
{
"model": "MODEL_ID",
"messages": [{ "role": "user", "content": "Hello!" }]
}Generate images from text prompts using AI image models like Qwen Image. Returns images directly in the response.
{
"prompt": "A serene mountain landscape at sunset",
"model": "qwen-image-3.0",
"size": "1024x1024"
}Generate images with Gemini 3 Pro Image Preview. Returns inline image data. Set UPLOAD_DIR on the server to also save images to disk.
{
"prompt": "A pixel-art cat sitting on a rainbow",
"filename": "hero-image.png",
"aspect_ratio": "16:9"
}Discover available models with their capabilities, pricing, and provider information.
{
"limit": 10
}Get a list of all available image generation models with pricing and usage examples.
{}“What did I spend this month?” “Which model do I use most?” “Which coding app costs the most?”
Owners and admins see the connected project. Developers see their own keys in that project. Analytics calls are read-only and have no model charges. Hourly statistics may lag recent requests; results flag incomplete app history.
claude mcp add --transport http --scope user llmgateway https://api.llmgateway.io/mcp \
--header "Authorization: Bearer YOUR_API_KEY"Run this command in your terminal to add the MCP server globally.
~/.claude.json{
"mcpServers": {
"llmgateway": {
"url": "https://api.llmgateway.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}codex mcp add llmgateway --url https://api.llmgateway.io/mcp \
--bearer-token-env-var LLM_GATEWAY_API_KEYSet LLM_GATEWAY_API_KEY env var first, then run this command.
~/.codex/config.toml[mcp_servers.llmgateway]
url = "https://api.llmgateway.io/mcp"
bearer_token_env_var = "LLM_GATEWAY_API_KEY"{
"mcpServers": {
"llmgateway": {
"url": "https://api.llmgateway.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Add to ~/.cursor/mcp.json
curl -X POST https://api.llmgateway.io/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get-usage",
"arguments": {}
}
}'Get your API key and start using LLM Gateway with your favorite AI assistant.