# TaskRail (remote · taskrail.alamavar.com)

Delivered-price deals, cancel/refund paths, used-value comparisons, and compatibility checks.

- Trust score: 75/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `taskrail.alamavar.com`: 75/100 (this document), [markdown](https://verifymcp.io/servers/com-alamavar-taskrail-taskrail/taskrail.md), [page](https://verifymcp.io/servers/com-alamavar-taskrail-taskrail/taskrail)

## Channel facts

- Endpoint: `https://taskrail.alamavar.com/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.3.1`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 80/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 75/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 539 tokens (~134/item across 4 items; 4 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 20/100
  - Stability observed for 6 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
  - Structured output schemas are declared (100% of tools); any adoption earns full credit.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http com-alamavar-taskrail-taskrail https://taskrail.alamavar.com/mcp
```

### Codex

```toml
[mcp_servers.com-alamavar-taskrail-taskrail]
url = "https://taskrail.alamavar.com/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-alamavar-taskrail-taskrail": {
      "type": "remote",
      "url": "https://taskrail.alamavar.com/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add com-alamavar-taskrail-taskrail --url https://taskrail.alamavar.com/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-alamavar-taskrail-taskrail:
    url: "https://taskrail.alamavar.com/mcp"
```

### Other

```json
{
  "mcpServers": {
    "com-alamavar-taskrail-taskrail": {
      "type": "http",
      "url": "https://taskrail.alamavar.com/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-02 (score 75, +1)

No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-08-01 (score 74, +3)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-31 (score 71, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 70, +1)

- [functional] Server version: 1.2.1 → 1.3.1
- [functional] Server version: 1.1.0 → 1.2.1

### 2026-07-29 (score 69, +53)

- [security improvement] Authorization: unverified → partial
- [security improvement] Transport: fail → pass
- [functional improvement] Tool coverage: unverified → 100
- [functional improvement] Stability: unverified → 0.03
- [functional improvement] MCP protocol: unverified → pass
- [functional] First check of Schema quality: fail
- [functional] First check of Schema quality: excellent
- [functional] First check of Schema quality: fail
- [functional] First check of Tool coverage: 100
- [functional] First check of Tool coverage: 100
- [functional] Server version: 1.0.1 → 1.1.0
- [cosmetic] “check_products_compatibility” added an optional parameter “vehicle_vin”

### 2026-07-28 (score 16)

First indexed and scored.

## MCP tools (4)

### `find_best_total_deal` (~111 tokens)

Find the cheapest price and best deal for an exact new physical product. Use for requests like “where to buy,” “price comparison,” “lowest total cost including shipping,” or “is it in stock?” It resolves the model and variant, checks current offers, shipping, stock, delivery timing, and known mandatory fees.

Input parameters:

- `postal_code` (string): US postal code for delivery price and availability
- `product` (string, required): Exact product name, model, and variant in the user's own words

Output parameters:

- `best_price_usd` (number)
- `confidence` (number)
- `data`
- `decision` (string)
- `freshness` (object)
- `limitations` (array)
- `recommendation` (string)
- `source_names` (array)
- `sources_checked_count` (integer)
- `sources_failed` (array)
- `status` (string)

### `get_fastest_completion_path` (~133 tokens)

Find the fastest official way to complete a practical task. Use for requests like “how do I cancel,” “return an item,” “get a refund,” “file a warranty claim,” or “find the official form.” It returns ordered, source-backed steps and exact official links; it does not log in or submit the action.

Input parameters:

- `provider` (string, required): Company, agency, service, or organization responsible for the task
- `state` (string): Optional two-letter US state code when rules or forms vary by state
- `task` (string, required): What the user needs to do, in ordinary language

Output parameters:

- `best_price_usd` (number)
- `confidence` (number)
- `data`
- `decision` (string)
- `freshness` (object)
- `limitations` (array)
- `recommendation` (string)
- `source_names` (array)
- `sources_checked_count` (integer)
- `sources_failed` (array)
- `status` (string)

### `find_used_or_refurbished_alternatives` (~141 tokens)

Find where to buy an exact product used, refurbished, or open box and decide whether the cheaper alternative is worth it. Use for requests like “buy used,” “refurbished,” “open box,” “cheaper alternative,” or “is used worth it?” It compares verified used options with the best new price, condition, returns, and warranty.

Input parameters:

- `minimum_savings_percent` (number): Minimum savings that would make a used option worthwhile
- `postal_code` (string): US postal code for delivery price and availability
- `product` (string, required): Exact product name, model, and variant to buy used or refurbished

Output parameters:

- `best_price_usd` (number)
- `confidence` (number)
- `data`
- `decision` (string)
- `freshness` (object)
- `limitations` (array)
- `recommendation` (string)
- `source_names` (array)
- `sources_checked_count` (integer)
- `sources_failed` (array)
- `status` (string)

### `check_products_compatibility` (~154 tokens)

Check whether two exact products are compatible. Use for requests like “will this fit,” “does this work with,” “compatible with,” or “is an adapter needed?” It checks identifiers and source-backed specifications for accessories, parts, consumables, chargers, cables, mounts, batteries, computer components, and automotive parts.

Input parameters:

- `candidate_product` (string, required): The accessory, part, consumable, adapter, or component being checked
- `primary_product` (string, required): The product, device, vehicle, or system the candidate must work with
- `required_use` (string): Optional explanation of the intended use
- `vehicle_vin` (string): Optional 17-character VIN for authoritative NHTSA vehicle identification

Output parameters:

- `best_price_usd` (number)
- `confidence` (number)
- `data`
- `decision` (string)
- `freshness` (object)
- `limitations` (array)
- `recommendation` (string)
- `source_names` (array)
- `sources_checked_count` (integer)
- `sources_failed` (array)
- `status` (string)

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/com-alamavar-taskrail-taskrail/taskrail#diagnostics

## Score history

- 2026-08-03: 75
- 2026-08-02: 75
- 2026-08-01: 74
- 2026-07-31: 71
- 2026-07-30: 70
- 2026-07-29: 69
- 2026-07-28: 16

## Links

- Remote endpoint: https://taskrail.alamavar.com/mcp
- Repository: https://github.com/shuqairns/taskrail
- Website: https://taskrail.alamavar.com/
- Changelog RSS feed: https://verifymcp.io/servers/com-alamavar-taskrail-taskrail/taskrail/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-alamavar-taskrail-taskrail/taskrail/changelog.json
- HTML version of this page: https://verifymcp.io/servers/com-alamavar-taskrail-taskrail/taskrail
