# Torgix Free Equipment Tools

> Free equipment tools: cost per hour, repair vs replace, compliance, VIN, recalls, manuals.

- name: ai.torgix/free-tools
- version: 0.1.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/ai.torgix%2Ffree-tools
- tools: https://api.protogrid.dev/v1/servers/ai.torgix%2Ffree-tools/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "free-tools": {
      "type": "http",
      "url": "https://mcp.torgix.ai/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-8d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 8 of 8 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 2,383 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 8, about 2,383 tokens to load them all
- tool set hash: 84841326162994e0535746685da3b9bc
- badge: [![protogrid quality](https://protogrid.dev/badge/ai.torgix/free-tools.svg)](https://protogrid.dev/servers/ai.torgix/free-tools)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://mcp.torgix.ai/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (8)

- `decode_vin`: Decodes a 17-character VIN with NHTSA's free vPIC database: year, make, model, body class, GVWR class, engine and more. On-road vehicles only; off-highway equipment uses serial numbers instead.
- `equipment_cost_per_hour`: Calculates what a machine really costs per hour to own and operate: depreciation, cost of capital, insurance/taxes/storage, fuel, lubricants, repairs and wear parts. Same math as the Torgix calculator at torgix.ai/learn. Purchase price and hours per year are required; anything else left out uses the calculator's defaults, which the answer lists.
- `find_equipment_manual`: Finds an operator, service or parts manual (or spec sheet) for a make and model in the Discount Equipment library and returns its title and link. Searches that library only; if it has nothing for the machine, the answer says so.
- `fleet_health_check`: Reviews a pasted fleet list (one machine per line: make, model, year, hours; a header row and CSV or tab-separated text both work, up to 200 rows) and flags old machines, high hours, possibly underused units, missing information and duplicate unit IDs, with a fleet summary. Plain rules, nothing stored.
- `inspection_checklist`: Returns a ready-to-use inspection checklist for a type of equipment or inspection: daily pre-use, DOT pre-trip, DOT annual, forklift, aerial and scissor lifts (ANSI A92), telehandler (ANSI/ITSDF B56.6), crane, trench, scaffold, harness, ladder, rigging, fire extinguisher, skid steer, excavator, backhoe, wheel loader, dozer, compactor, compressor, generator and more.
- `recall_lookup`: Lists the safety recalls NHTSA has issued for a vehicle's year, make and model, or for a VIN (decoded first). Shows campaign number, component, summary and remedy. It cannot say whether a recall is still open on one specific vehicle; that is checked by VIN at nhtsa.gov/recalls or with the dealer.
- `repair_rebuild_or_replace`: Decides whether to repair (or rebuild) a machine or replace it, by comparing cost per hour. The repair is priced by the hours it buys before the next major event. Uses the method on torgix.ai/learn/repair-rebuild-or-replace. Give the replacement either as a cost per hour or as a purchase price. For a rebuild, enter the rebuild cost and the much larger hours it buys.
- `state_compliance_requirements`: Lists registration, IFTA, IRP, DOT inspection, emissions, permit and highway-use-tax requirements for a US state (or DC) plus the federal items, each with its official source link and the date it was checked. Give a GVWR (and axles, and whether it crosses state lines) to also check CDL, USDOT, IFTA, IRP and Form 2290 weight thresholds. From Torgix's rulebook of 355 cited items. Not legal advice.
