mcpField
T
Trust Engine AI: model retirements and agent cost

Trust Engine AI: model retirements and agent cost

Local
agenttrustapi.comAI & Agents0Updated today

About Trust Engine AI: model retirements and agent cost

Trust Engine AI is a free MCP server that gives agents model retirement information, usage-cost analysis, and public benchmark data. It analyzes OpenAI or Anthropic usage exports locally and identifies sources and scope limits for retirement dates and benchmarks.

Key features

  1. 01Check model retirement dates and sources
  2. 02Filter upcoming model retirements
  3. 03Analyze usage and costs locally
  4. 04View public model benchmark data
  5. 05Estimate savings for measured model pairs
  6. 06Prepare pilot tasks and email drafts

Use cases

  1. 01Schedule retests before model retirement
  2. 02Identify cost drivers in usage exports
  3. 03Compare costs and benchmarks for measured pairs
  4. 04Prepare a model pilot using internal tasks

MCP support

The MCP server provides compatible clients with tools for retirement data, usage analysis, benchmarks, and pilot preparation. Usage exports are processed locally; it collects no telemetry and does not send pilot emails.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"dinevdecor-trust-engine": {
"command": "uvx",
"args": [
"trust-engine-mcp"
],
"env": {
"TRUST_ENGINE_OFFLINE": "<TRUST_ENGINE_OFFLINE>"
}
}
}
}
Run commanduvx trust-engine-mcp
Environment variables to set
TRUST_ENGINE_OFFLINESet to 1 to never fetch and use only the bundled data snapshot.

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypitrust-engine-mcp0.1.0

Tools

8

Saved tool list · updated 1d ago

ParameterTypeRequiredDescription
modelsarrayYes

Details

From the project README

trust-engine-mcp

Free MCP server from Trust Engine AI. It answers questions agents otherwise search the web for:

  • Is a model we use being retired, and when? Verified dates for Anthropic, OpenAI, Google Gemini API and Vertex AI, AWS Bedrock and Mistral. Each date has its official source URL and the date it was checked.
  • Why do our agents cost so much? It reads an OpenAI or Anthropic usage/cost export locally and shows spend by model, cost drivers and the fixes you can make yourself.
  • Is a cheaper model good enough? You get our public benchmark numbers, a savings estimate for the model pairs we measured, and a ready request for a free pilot on your own tasks.

Read-only. No key, no account, no telemetry. The server only sends GET requests to agenttrustapi.com.

Honesty notes. The retirement data is copied from vendor pages, so follow source_url before you act on a date. The benchmark is one coding agent on 27 public exercises: it compares the models fairly, but it does not predict results on your tasks. Savings estimates exist only for pairs we measured; for any other pair the tool gives no number. Nothing is sent for you: request_pilot drafts an e-mail that a person sends.

Connect with one command

Needs Python 3.10+ and uv.

# Claude Code
claude mcp add --transport stdio trust-engine -- uvx trust-engine-mcp

# Codex CLI
codex mcp add trust-engine -- uvx trust-engine-mcp

Claude Desktop, Cursor and other stdio clients use this config (claude_desktop_config.json, .cursor/mcp.json):

{
  "mcpServers": {
    "trust-engine": { "command": "uvx", "args": ["trust-engine-mcp"] }
  }
}

Claude Desktop can also install the one-file bundle trust-engine-mcp-<version>.mcpb from the GitHub releases. Without uv, run pip install trust-engine-mcp and use the command trust-engine-mcp.

Try this first

Use the trust-engine tools. We use claude-sonnet-4-5, gpt-4o and gemini-2.5-flash. Which of them are being retired, on which platform, and by when must we re-test? Cite the sources.

Here is our usage export (CSV). Why are our agents so expensive? List the quick fixes we can do ourselves this week.

Is Claude Sonnet good enough instead of Opus for coding work? Show the benchmark numbers and what we would save on a $4,000 monthly bill. Then tell me how to test this on our own tasks.

Tools

ToolAnswers
check_my_models(models)For each model your agent uses: retirement date per platform, days left, the vendor's replacement, the source, and the next step ("re-test before ...")
model_retirements(provider?, model?, before_date?, include_past?, text_models_only?)Upcoming retirements and deprecations, filtered, with sources
analyze_usage(csv_text? | rows?)Spend by model, top-model share, models on the retirement calendar, cost drivers, next steps. Runs offline; nothing is uploaded
benchmark_results()Public Aider benchmark for Claude Opus, Sonnet and Haiku 5.5: tasks solved, cost per solved task, failed tasks, method and raw data
estimate_switch_savings(monthly_bill_usd, from_model, to_model)Measured cost ratio and the arithmetic, for measured pairs only
prepare_pilot_tasks(csv_text?, use_case?)The pilot task format (CSV template), how to pick 20-30 tasks, how to mask personal data, and an offline check of a draft
request_pilot(company?, use_case?, models?, task_count?, monthly_bill_usd?, notes?)A draft e-mail and mailto: link to [email protected] for a person to send
pricing()Published prices (US$, valid from 12 Nov 2026), incl. the fixed-price 7-day test ($1,390), 24/7 watch and Bulgarian review
Usage exports analyze_usage reads

Column names are matched loosely; case, spaces and separators are ignored. Only a model column is required.

  • model: model, model_name, model_id, snapshot_id, line_item (e.g. "gpt-4o-2024-08-06, input")
  • cost: cost, cost_usd, amount, amount_value, spend, total_cost
  • requests: requests, num_model_requests, n_requests, request_count
  • tokens: input_tokens, prompt_tokens, n_context_tokens_total, uncached_input_tokens, output_tokens, completion_tokens, cache_read_input_tokens, input_cached_tokens, cache_creation_input_tokens
  • reliability: errors, error_count, status, status_code, retries
  • other: batch, service_tier, date, start_time, bucket_start

Data sources

DataURLLicense
Model retirement calendarhttps://agenttrustapi.com/retirements.json (schema, Atom, page)CC BY 4.0
Aider model-diet benchmarkhttps://agenttrustapi.com/benchmarks/aider-model-diet.json (report, protocol, raw CSV)as on the report
Pilot task templatehttps://agenttrustapi.com/pilot/tasks_template.csv—

The server caches each file for 6 hours with a 10-second timeout. The package includes a snapshot of both files. If the site is unreachable, the server uses that snapshot and says so in every answer.

Environment

VariableDefaultMeaning
TRUST_ENGINE_OFFLINE01: never fetch; use the bundled snapshot only
TRUST_ENGINE_BASE_URLhttps://agenttrustapi.comdata host (for testing against a local copy)

Development

pip install -e ".[dev]"
pytest && ruff check .

The tests use fixtures and a fake site. They make no network calls.

License

Code MIT © 2026 Trust Engine AI. Retirement data CC BY 4.0. Contact: [email protected]

mcp-name: io.github.DinevDecor/trust-engine-mcp

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.