Skip to main content

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

Tool Answers
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 hello@agenttrustapi.com 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

Data URL License
Model retirement calendar https://agenttrustapi.com/retirements.json (schema, Atom, page) CC BY 4.0
Aider model-diet benchmark https://agenttrustapi.com/benchmarks/aider-model-diet.json (report, protocol, raw CSV) as on the report
Pilot task template https://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

Variable Default Meaning
TRUST_ENGINE_OFFLINE 0 1: never fetch; use the bundled snapshot only
TRUST_ENGINE_BASE_URL https://agenttrustapi.com data 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: hello@agenttrustapi.com

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

Metadata

Release files for trust-engine-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for trust-engine-mcp 0.1.0
File Size Uploaded Provenance Actions
trust_engine_mcp-0.1.0.tar.gz 36.3 kB With provenance Details for trust_engine_mcp-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for trust-engine-mcp 0.1.0
File Interpreter ABI Platform Actions
trust_engine_mcp-0.1.0-py3-none-any.whl Python 3 none any Details for trust_engine_mcp-0.1.0-py3-none-any.whl

Total release size: 70.6 kB

Release files / trust_engine_mcp-0.1.0.tar.gz

Download URL trust_engine_mcp-0.1.0.tar.gz
Size 36.3 kB
Tags Source
SHA-256 checksum
How to use checksums
828425e3d8f744204dcaa854de72cce8b6bcbbbad4fba9f2f5fb0bda284a1aaf
BLAKE2b-256 checksum
How to use checksums
cf774ef652dafdf99678bb2f11297f83057e9da4bc25e29a54d0c5552feb6c55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / trust_engine_mcp-0.1.0-py3-none-any.whl

Download URL trust_engine_mcp-0.1.0-py3-none-any.whl
Size 34.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bbe2fed03c5b6217abc64b7ebaf92c30b9d5d4bdd2d08f1c8754ed67ab68d3bd
BLAKE2b-256 checksum
How to use checksums
081fe0c9dc8370b42c7a27ba4f33f9197bcca366d4c7e27fb6d1c0ca6151188d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Security for trust-engine-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for trust_engine_mcp-0.1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page