Web pages for AI agents: may-I-use checks, prompt-injection flags, Markdown, JSON, screenshots
Connect Remote server
claude mcp add --transport http agent-lens https://lens.bastionhelix.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"agent-lens": {
"url": "https://lens.bastionhelix.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"agent-lens": {
"type": "http",
"url": "https://lens.bastionhelix.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://lens.bastionhelix.com/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 8 found in our last check
preflightFree. Before an agent spends money or time on a URL: is it allowed (robots.txt for this service and, if you pass user_agent, for your own bot; Content Signals such as ai-input and ai-train; meta robots), does a bot check or sign-in stand in the way, and which engine each task ne…
readReturns the main content of a web page as clean Markdown with absolute links. Tries the cheapest way that works: plain fetch, then Kitesurf, then Chromium, and reports which one worked. Refuses (and charges nothing) when the site's robots.txt or Content Signals say no, or when a…
actionsReturns the forms (with every field, its label and whether it is required), buttons and links on a page, each with a CSS selector an automation tool can use. Uses the rendered page when the HTML alone has none. Charged only on success. Price: US$0.004 per successful call (API ke…
extractNo AI model involved: returns the structured data the page already publishes — JSON-LD / schema.org objects (products, articles, events, organisations, breadcrumbs), prices and offers, meta and Open Graph tags, canonical URL, language versions, licence, RSS/Atom/JSON feeds, and…
deltaFor pages an agent checks again and again. The first call returns the page as sections plus a fingerprint; send that fingerprint back as "previous" next time and get only the sections that changed (and the headings of removed ones), or changed:false. Uses HTTP ETag/Last-Modified…
siteFree. Everything an agent should know about a website before using it: its llms.txt (and llms-full.txt), sitemap (page count and first URLs), feeds, language versions, Content Signals, and which known AI crawlers and agents its robots.txt allows. Rate-limited per IP.
screenshotPNG screenshot of a page at 1280×800 (or the full page). engine "auto" uses Kitesurf unless the page needs video or WebGL, then Chromium. Charged only on success. Price: US$0.008 per successful call (API key credits or x402).
creditsFree. Credits remaining on the API key sent in the Authorization header (1 credit = US$0.001).
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | Optional. Bearer bhk_... prepaid API key for the paid tools (read, extract, delta, actions, screenshot). preflight and site work without a key. |
Details
| Endpoint | https://lens.bastionhelix.com/mcp (Streamable HTTP) |
| First published | 29 Oct 2026 |
| Last updated | 29 Oct 2026 |
| Registry name | com.bastionhelix/agent-lens |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
