# The Durability Curve

> Search The Durability Curve: essays, claim ledgers, weekly calls, its five laws and free tools.

- name: com.durabilitycurve/archive
- version: 0.3.0
- connection class: R0 (autonomous)
- trust: 82/100 flags: no-repository
- quality: 96/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.durabilitycurve%2Farchive
- tools: https://api.protogrid.dev/v1/servers/com.durabilitycurve%2Farchive/tools

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

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "archive": {
      "type": "http",
      "url": "https://mcp.durabilitycurve.com/mcp"
    }
  }
}
```


## Trust

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

## Quality 96/100 (strong)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list declares ttlMs 0, so clients re-fetch it on every use

### 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`: 4 of 4 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,234 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`: 4 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: 4, about 1,234 tokens to load them all
- tool set hash: fe13ee0abb919dd6d8d0fa32ac851cb4
- tools last changed: 2026-10-13T22:10:22.526Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.durabilitycurve/archive.svg)](https://protogrid.dev/servers/com.durabilitycurve/archive)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-13 `get_claim_ledger` changed (inputSchema)
- 2026-10-13 `get_essay` changed (description, inputSchema)
  - before: Get the full public text of one Durability Curve essay as markdown. Its frontmatter carries the title, date, series and canonical URL, and a link to the essay's claim ledger when it has one. For a paid essay only the free part is public, and the text says where it stops. When citing, link the canonical URL in the frontmatter. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
  - after: Get the full public text of one Durability Curve essay as markdown. Its metadata carries the title, date and canonical field, and a link to the essay's claim ledger when it has one. For a paid essay only the free part is public, and the text says where it stops. When citing, link the canonical field in the response metadata. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
- 2026-10-13 `search` changed (description)
  - before: Search or list the public archive of The Durability Curve: essays on which kinds of work keep their value as AI gets cheaper, the checked claims in each essay's claim ledger, the dated calls printed in The Durability Curve Weekly, the five laws and two derived principles the essays are tested against, and the free tools. With a query, returns ranked matches, each with its kind (essay, claim, call, law or tool), a snippet and the canonical URL; "title_matched" says whether any essay title contains every word of the query. With an empty query, lists newest first, filtered by kind, series or has_ledger, and "total" counts every match. Read a match in full with get_essay, get_claim_ledger or get_weekly_calls. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
  - after: Search or list the public archive of The Durability Curve: essays on which kinds of work keep their value as AI gets cheaper, the checked claims in each essay's claim ledger, the dated calls printed in The Durability Curve Weekly, the five laws and two derived principles the essays are tested against, and the free tools. With a query, returns ranked matches, each with its kind (essay, claim, call, law or tool), a snippet and a URL (canonical for essay citations); "title_matched" says whether any essay title contains every word of the query. With an empty query, lists newest first, filtered by kind, series or has_ledger, and "total" counts every match. Read a match in full with get_essay, get_claim_ledger or get_weekly_calls. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
- 2026-10-06 `search` changed (description, inputSchema)
  - before: Search or list the public archive of The Durability Curve: essays on which kinds of work keep their value as AI gets cheaper, the checked claims in each essay's claim ledger, and the dated calls printed in The Durability Curve Weekly. With a query, returns ranked matches, each with its kind (essay, claim or call), date, series, a snippet and the canonical URL; "title_matched" says whether any essay title contains every word of the query. With an empty query, lists newest first, filtered by kind, series or has_ledger, and "total" counts every match. Read a match in full with get_essay, get_claim_ledger or get_weekly_calls. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
  - after: Search or list the public archive of The Durability Curve: essays on which kinds of work keep their value as AI gets cheaper, the checked claims in each essay's claim ledger, the dated calls printed in The Durability Curve Weekly, the five laws and two derived principles the essays are tested against, and the free tools. With a query, returns ranked matches, each with its kind (essay, claim, call, law or tool), a snippet and the canonical URL; "title_matched" says whether any essay title contains every word of the query. With an empty query, lists newest first, filtered by kind, series or has_ledger, and "total" counts every match. Read a match in full with get_essay, get_claim_ledger or get_weekly_calls. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.

Full history: https://api.protogrid.dev/v1/servers/com.durabilitycurve%2Farchive/changes

## Remotes

- https://mcp.durabilitycurve.com/mcp (streamable-http, auth none, reachable true, uptime30d 0.9649123)

## Packages

_none_

## Tools (4)

- `get_claim_ledger`: Get the claim ledger for one essay: each load-bearing claim it makes, the source it was checked against, the quoted words, where in the source they appear, the date the source was read, and a status saying how the claim was checked. The response defines every status. Claims removed during checking are listed separately under "struck", with the reason; they are not claims the essay makes. Only some essays have a ledger: search results and get_essay link to one when it exists. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
- `get_essay`: Get the full public text of one Durability Curve essay as markdown. Its metadata carries the title, date and canonical field, and a link to the essay's claim ledger when it has one. For a paid essay only the free part is public, and the text says where it stops. When citing, link the canonical field in the response metadata. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
- `get_weekly_calls`: Get the calls printed in The Durability Curve Weekly: dated, checkable predictions, each with the confidence printed at the time and the date or event it resolves on. The wording is exactly as printed and never changes after publication. outcome is null until a call resolves. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
- `search`: Search or list the public archive of The Durability Curve: essays on which kinds of work keep their value as AI gets cheaper, the checked claims in each essay's claim ledger, the dated calls printed in The Durability Curve Weekly, the five laws and two derived principles the essays are tested against, and the free tools. With a query, returns ranked matches, each with its kind (essay, claim, call, law or tool), a snippet and a URL (canonical for essay citations); "title_matched" says whether any essay title contains every word of the query. With an empty query, lists newest first, filtered by kind, series or has_ledger, and "total" counts every match. Read a match in full with get_essay, get_claim_ledger or get_weekly_calls. These tools retrieve The Durability Curve's public material. They do not certify that any claim is true.
