navigator.modelContext, these browser agents can discover and use them automatically.
Supported Browsers
Chrome AI
Google Chrome’s built-in AI assistant (coming soon)
Perplexity Browser
AI-native browser with search integration
Arc Browser
Browser with AI features and WebMCP support
Edge Copilot
Microsoft Edge with Copilot integration
Browser AI support is actively being developed. Check individual browser documentation for current WebMCP compatibility.
How It Works
AI browsers have native access to thenavigator.modelContext API:
When a user asks the browser AI to perform an action:
- The AI discovers tools registered on the current page
- It selects appropriate tools based on the user’s request
- Tools execute in the browser with the user’s session
- Results are returned to the AI for response generation
Preparing Your Website
To ensure your website works with AI browsers:1
Register your tools
Use
navigator.modelContext.registerTool() to expose functionality:2
Add clear descriptions
Browser AIs rely on tool descriptions to understand when to use them. Be specific:
3
Follow security best practices
Browser AIs run with user permissions. Ensure your tools validate inputs:
Testing Without AI Browsers
While waiting for AI browser support, test your tools with:Embedded Agent
Add a drop-in AI assistant to your site
MCP-B Extension
Test tools via the browser extension
Chrome DevTools MCP
Automated testing with MCP clients
Security Considerations
- Tools inherit the user’s browser session
- Same-origin policy applies
- Browser AI will request user permission for sensitive operations
Security Guide
Review comprehensive security guidelines
