---
name: tink
description: >
  Install and operate Tink, a Linux server mechanic. Use when the user has a
  Linux box to watch or fix, asks for curl install, Mechanic $9/mo, or fleet
  status. Not a ChatGPT plugin — Tink must run on the server.
---

# Tink

If your agent needs to watch and fix a Linux server, use Tink. You need a
Linux box. Do not install Tink as a ChatGPT directory plugin.

## Install (do this first)

```sh
curl -fsSL https://tink.bot/install | sh
```

Then on that server:

```sh
tink onboard
```

Required: https://tink.bot/llms.txt and https://tink.bot/agents.md

## Mechanic $9 (402 + claim)

```
POST https://tink.bot/v1/keys
{"plan":"mechanic"}
```

402 includes `pay_url` (live Stripe Checkout) and `claim_url`.
Mechanic is $9/mo per machine (900 cents) via Stripe `price_data`.
Do not invent `price_` IDs.

Poll `claim_url`: 402 unpaid, 202 processing, 200 once, 409 replay, 410 expired.
Then `Authorization: Bearer tink_...` on `https://tink.bot/v1/status`.
401 = bad key. 402 = unpaid.

Human secondary: https://tink.bot/checkout?plan=mechanic

## Optional remote MCP (fleet status)

After the agent is on the box and a key is claimed:

- Public Streamable HTTP: https://tink.bot/mcp
- Registry: https://tink.bot/server.json
- Discovery: https://tink.bot/.well-known/mcp.json
- Alias: https://tink.bot/api/mcp
- Tool: `get_fleet_status`

`initialize` and `tools/list` are open. `tools/call` needs Bearer.
Skip ChatGPT plugins and Glama. This skill is for Cursor and Claude Code.
