Skip to main content
Glama
README.md
# TeTsuki Gateway

Checks whether a website has a usable llms.txt. Score 0–100. Free 3 checks per day per IP, then ¥10.

Hosted MCP (HTTP): https://tetsuki-gateway.vercel.app/mcp

This is a live fetch of `https://{domain}/llms.txt` on each call. It is not a world-mandatory gate, and it does not include monitoring history yet.

## Product

- Homepage (EN): https://tetsuki-gateway.vercel.app/
- Homepage (JA): https://tetsuki-gateway.vercel.app/ja/
- Pack on sale: 10 checks = ¥100 (Stripe Checkout on the homepage)

## Install (Cursor / Claude)

Remote MCP URL: `https://tetsuki-gateway.vercel.app/mcp`

```json
{
  "mcpServers": {
    "tetsuki": {
      "url": "https://tetsuki-gateway.vercel.app/mcp",
      "headers": {
        "X-API-Key": "tsk_your_key_here"
      }
    }
  }
}
```

Free quota works without a key (3/day/IP). Paid checks need `X-API-Key` from the homepage purchase.

## Tools

| Name | What it does |
|------|----------------|
| `check_llms_txt` | Fetches `/llms.txt` for a domain, reports exists/missing, basic shape, and a score from 0 to 100 (0 if missing). |

Input: `domain` (example: `example.com`).

Response includes `source_url`, `fetched_at`, `content_hash`, score, and whether the file exists.

## HTTP API (same tool)

`POST https://tetsuki-gateway.vercel.app/api/mcp`

```json
{ "tool": "check_llms_txt", "domain": "example.com" }
```

## Pricing

- Free: 3 checks / day / IP
- Paid: ¥10 per check (prepaid credits)
- Current pack: 10 credits = ¥100
- No monthly plan in this MVP

## License

MIT