Etuki FinOps & LLM Pricing Oracle

Cryptographic 563-leaf LLM rate oracle, context-cliff auditor, and prompt cache optimizer.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
58%
Naming quality
90%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~724Tokens (tool definitions)
~1015 BTypical response size
Moderate attention impact (0.57% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "etuki-finops-mcp": {
      "url": "https://www.etuki.com/api/v1/mcp"
    }
  }
}

Remote endpoints

https://www.etuki.com/api/v1/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢check_context_cliff(model, prompt_tokens, completion_tokens, request_id, cold_start_cache_write, ...)

Check one LLM request's token counts against a pricing snapshot and return a deterministic decision: allow, pre-cliff warning, hard-cliff reroute, or budget-gate block, with estimated costs and a cheaper fallback model where one exists. Estimates only, not billing. Receives model name and token counts only, never prompt content.

Input Schema

{
  "type": "object",
  "properties": {
    "model": {
      "type": "string",
      "description": "Model ID from list_supported_models (gpt-6-1-sol, claude-haiku-5-5, claude-sonnet-5-5, claude-opus-5-5, gpt-6-luna)"
    },
    "prompt_tokens": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "completion_tokens": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "request_id": {
      "type": "string",
      "maxLength": 64,
      "pattern": "^[a-zA-Z0-9_-]{1,64}$",
      "description": "Optional trace ID (1..64 alphanumeric/underscore/hyphen chars)."
    },
    "cold_start_cache_write": {
      "type": "boolean",
      "default": false
    },
    "allow_async_batch": {
      "type": "boolean",
      "default": true
    },
    "budget_gate_usd": {
      "type": "number",
      "minimum": 0,
      "default": 0.06
    },
    "cache_hit_rate": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "default": 0.4
    },
    "routed_cache_hit_rate": {
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "retry_rate": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "default": 0.05
    },
    "pass_rate": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 1,
      "default": 0.96
    }
  },
  "required": [
    "model",
    "prompt_tokens",
    "completion_tokens"
  ],
  "additionalProperties": false
}
🟢list_supported_models

Return the 5 deterministic cliff-engine models supported by check_context_cliff along with their input/output rates, cache rates, cliff token thresholds, soft-block thresholds, fallback targets, pricing_snapshot_id, and Merkle root.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢etuki_search_models(query)

Search and filter across all 563 Merkle-committed LLM API and cloud infrastructure entities in the Etuki catalog by keyword.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Model or vendor keyword (e.g. gpt-6.1, claude, gemini, deepseek, hunyuan)"
    }
  },
  "additionalProperties": false
}
🟢etuki_get_audit_evidence

Retrieve the cryptographic snapshot metadata (Merkle root, RS256 public key URL, snapshot date, and 12/12 CI self-test reference) for the current pricing snapshot.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools