Open-source MCP browser for AI agents: reading, research that cites only pages it read, web tasks, forms read back. Installs the `ostler` command.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"ostler-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
<p align="center"> <img src="assets/logo.svg" alt="Ostler" width="96" height="96"> </p> <h1 align="center">Ostler</h1> <p align="center"> <a href="https://github.com/inamdarmihir/ostler/actions/workflows/ci.yml"><img alt="CI" src="https://github.com/inamdarmihir/ostler/actions/workflows/ci.yml/badge.svg"></a> <a href="LICENSE"><img alt="License: Apache-2.0" src="https://img.shields.io/badge/license-Apache--2.0-blue.svg"></a> <img alt="Rust 1.89+" src="https://img.shields.io/badge/rust-1.89%2B-orange.svg"> <img alt="MCP" src="https://img.shields.io/badge/protocol-MCP-black.svg"> <a href="https://inamdarmihir.github.io/ostler/"><img alt="Site" src="https://img.shields.io/badge/site-github.io-informational.svg"></a> </p> <p align="center"> <b>An open-source MCP browser for AI coding agents that reads, researches and acts in a real Chrome, and checks its own work: research that cites only pages it read, forms read back, web tasks done in your browser.</b><br> Rust · MCP · A2A · Chrome · <a href="https://qdrant.tech">Qdrant</a> memory · Claude Code · Codex · Cursor </p> <p align="center"> <img src="assets/demo-research.gif" alt="Ostler reading a page, then cite marking a real quote VERIFIED and a decoy quote NOT VERIFIED with the closest real text on the page, then evidence listing a paywalled page as a gap" width="720"> </p> <p align="center"><sub><b>Research:</b> <code>read</code>, then <code>cite</code> checks each quote against the page, then <code>evidence</code> reports what could not be read.</sub></p> <p align="center"> <img src="assets/demo.gif" alt="Ostler's own tool output on a local test page: look boxes the one clickable button under a cookie wall and notes two more are hidden; one form_fill call is read back and the page's three validation errors are reported; a corrected fill is verified and the submit is classified from the page" width="720"> </p> <p align="center"><sub><b>Browse and forms:</b> <code>look</code> under a cookie wa…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.