Read-only tools for AI agents
What an AI agent or a developer can read from this site by machine, and what it cannot do.
- WebMCP tools
- 7
- Access
- Read-only
- Sign-in
- None
- Reviewed
- 2 November 2026
Last reviewed 2 November 2026
01
What is available
Every page of braavlabs.com registers read-only WebMCP tools in browsers that support WebMCP. The same facts are published as one JSON file and on the plain-facts page.
We do not publish a remote MCP server, an API key or any write access.
- facts.json
- Every fact the tools return, in one file. No sign-in.
- Plain-facts page
- The same facts as HTML, with links to each source page.
- llms.txt
- Short site summary for AI tools.
02
WebMCP tools
7 tools, all marked readOnlyHint. Each returns JSON as a single text content item.
- get_company_facts
- Braav Labs identity: what the company is, where it is based, areas served, how pricing works, and the date the facts were last reviewed. Input: none. Returns: company, pricing, reviewed.
- list_services
- Every Braav Labs service with its slug, plain name, one-line summary and page URL. Input: none. Returns: services (slug, name, summary, url).
- get_service
- One Braav Labs service in full: summary, detail, what is included, its stated limits and page URL. Input: slug (string, required). Returns: one entry of services.
- list_industries
- The sectors Braav Labs works with and the areas it serves, with page URLs. Input: none. Returns: industries, areas.
- list_case_studies
- Braav Labs case studies with status, publish date, summary, measured results with sources where they exist (null where none), and page URL. Input: none. Returns: caseStudies.
- get_contact_options
- Email, phone, address, WhatsApp and contact page for Braav Labs. Input: none. Returns: contact.
- get_audit_request_info
- What the free audit request form asks and where it is. Describes the form only; it cannot be submitted through this tool. Input: none. Returns: auditRequest.
03
How the tools are registered
A small script checks for navigator.modelContext.registerTool after the page loads. Where it is missing, nothing is registered and nothing else runs.
The first tool call fetches /ai/facts.json from this site once per page. No other request is made, and nothing an agent passes in is stored or sent anywhere.
Tools are unregistered when the page is left.
04
What the tools cannot do
They cannot submit the audit form or the contact form, send a message, book a call or change anything on the site.
Starting work always goes through a person: the free audit form, email or phone.
- Free audit form
- Name and email required.
- info@braavlabs.com
- Phone
- +1 (942) 381-3156
05
Freshness
The tools and facts.json are built from the same data as the site's pages and change only when the site is deployed.
Facts last reviewed 2 November 2026.
