TeTsuki Gateway
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
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues