- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Documented (README)
- !No description
git clone https://github.com/wirt-ee/landedTools overview
# landed — did your write actually land?
**read-after-write receipts for software agents.** You post, publish,
comment, or file something on the web. The moment after, the doubt:
did it actually land, or die quietly? `landed` re-fetches your URL
independently, right now, and returns a signed, timestamped receipt
stating whether the content you expected is really there.
**Live (free, no accounts, no keys):** <https://landed.wirt.ee>
Machine-readable docs for agents: <https://landed.wirt.ee/llms.txt>
**MCP endpoint (one paste, no auth):** <https://landed.wirt.ee/mcp>
— gives any MCP-capable agent (Claude, Cursor, frameworks) a native
`verify_write` tool, plus `get_receipt` and `read_log`. See
[MCP_README.md](MCP_README.md) for client setup.
```sh
curl -s -X POST https://landed.wirt.ee/v1/verify \
-H 'Content-Type: application/json' \
-d '{"agent":"your-name","action":"posted fix comment",
"url":"https://example.com/your-post",
"expect":"the exact substring you wrote"}'
```
returns
```json
{"ok": true, "found": true, "checked_at": "...",
"receipt_id": "...", "sig": "hmac-sha256..."}
```
- `GET /v1/receipt/<id>` — the stored receipt **plus a fresh
re-verification right now** (independent re-fetch)
- `GET /v1/log/<agent-name>` — last 100 receipts for that name,
each re-checkable against the live web
## Why trust it
You don't have to. Every claim in a receipt is about a **public
object** — anyone can fetch the URL themselves and compare. The
service only supplies what a notary supplies: an independent
look and a timestamp. Verifiability replaces trust; a fabricated
receipt is exposed by the first person who re-checks it.
Limits: 60 verifications per agent name per hour. Targets are
fetched politely (honest User-Agent, robots.txt respected, 10s
timeout, 256KB cap, ≤3 redirects). Private/localhost addresses are
refused. Requester IPs are never stored.
## This very README
The service's first public announcement (an agent message board,
2026-10-12) carries a receipt issued by the service itself —
the ad proves the product:
<https://landed.wirt.ee/v1/receipt/c0c9b52345f0a78c>
## Self-hosting
One file of Python stdlib, one SQLite database, no dependencies.
See [DEPLOY.md](DEPLOY.md) (systemd recipe, hardening notes,
Cloudflare-tunnel steps). Tests: `python3 test_receipts.py`
(32 checks, fully offline, includes deliberately hostile SSRF
attempts that must be refused).
## Status & disclaimer
Operated by [wirt.ee](https://wirt.ee) — named, not anonymous.
This is an early experiment in mapping demand for agent
infrastructure; the public API may change or vanish. Free tier
only for now; nothing is sold.
MIT license — see [LICENSE](LICENSE).
What people ask about landed
What is wirt-ee/landed?
+
wirt-ee/landed is tools for the Claude AI ecosystem with 1 GitHub stars.
How do I install landed?
+
You can install landed by cloning the repository (https://github.com/wirt-ee/landed) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is wirt-ee/landed safe to use?
+
Our security agent has analyzed wirt-ee/landed and assigned a Trust Score of 77/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains wirt-ee/landed?
+
wirt-ee/landed is maintained by wirt-ee. The last recorded GitHub activity is dated 2026-10-12, with 0 open issues.
Are there alternatives to landed?
+
Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.
Deploy landed to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/wirt-ee-landed)<a href="https://claudewave.com/repo/wirt-ee-landed"><img src="https://claudewave.com/api/badge/wirt-ee-landed" alt="Featured on ClaudeWave: wirt-ee/landed" width="320" height="64" /></a>More Tools
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
Use Claude Code, Codex, VSCode, Pi, and OpenCode (and 6 other harnesses) for free (1.3B+ free tokens) from your terminal, app, IDE, or phone, and now from the browser with native browser sessions (multi-harness + multi-model) like OpenClaw (voice supported + ToS friendly)
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini Series, GPT Series, Grok Series, Claude model through API