webMCP Extension
Chrome Browser Extension
Browser extension for Chrome that automatically detects and optimizes web forms for AI processing. No coding required - just click, scan, and export optimized configurations with up to 30% token reduction (75% with Premium).
Coming Soon
Chrome Web StoreHow It Works
Optimize any webpage for AI processing in just four simple steps
Install Extension
Add webMCP extension to Chrome from the Chrome Web Store
Navigate to Page
Visit any webpage with forms you want to optimize
Scan Elements
Click the webMCP icon and scan the page for interactive elements
Optimize & Export
Select AI model, optimize for target use case, and export configuration
Extension Features
Powerful features packed into a lightweight browser extension
Page Analysis & Element Detection
Automatically detect and highlight webMCP-compatible elements on any webpage
Real-time Validation
Validate webMCP configurations in real-time with detailed error reporting
Multiple Export Formats
Export optimized configurations to JSON, webMCP, and text formats
Premium Analytics
Performance analytics dashboard with optimization metrics (Premium)
Developer Integration
Integrate webMCP extension with your applications programmatically
Extension API Usage
// Interact with webMCP extension programmatically
chrome.runtime.sendMessage('webmcp-extension-id', {
action: 'scanPage',
options: {
includeHidden: true,
targetModel: 'gpt-4o',
compressionLevel: 'advanced'
}
}, (response) => {
if (response.success) {
console.log('Elements found:', response.elements.length);
console.log('Token reduction:', response.optimization.tokenReduction);
}
});Content Script Integration
// Detect webMCP elements on page load
document.addEventListener('DOMContentLoaded', () => {
const webmcpElements = document.querySelectorAll('[data-webmcp-role]');
webmcpElements.forEach(element => {
// Add visual indicators
element.classList.add('webmcp-detected');
// Add tooltip with element info
const tooltip = document.createElement('div');
tooltip.className = 'webmcp-tooltip';
tooltip.textContent = element.dataset.webmcpRole;
element.appendChild(tooltip);
});
// Notify extension
chrome.runtime.sendMessage({
action: 'elementsDetected',
count: webmcpElements.length
});
});Export Configuration
// Export optimized webMCP configuration
function exportWebMCPConfig(format = 'json') {
const elements = document.querySelectorAll('[data-webmcp-role]');
const config = {
version: '0.2',
page: {
url: window.location.href,
title: document.title,
goal: 'User interaction optimization'
},
elements: Array.from(elements).map(el => ({
selector: generateSelector(el),
role: el.dataset.webmcpRole,
name: el.dataset.webmcpName || el.name || el.id,
priority: el.dataset.webmcpPriority || 'medium',
validation: el.dataset.webmcpValidation
}))
};
const blob = new Blob([JSON.stringify(config, null, 2)], {
type: 'application/json'
});
const url = URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = url;
a.download = `webmcp-config.${format}`;
a.click();
}Extension Pricing
Free for basic features, premium for advanced optimization
Free
- Page analysis and element detection
- Basic optimization (up to 30% token reduction)
- Element highlighting and tooltips
- Export to JSON, webMCP, and text formats
- Real-time validation
Premium
- Advanced optimization (up to 75% token reduction)
- All AI models (GPT-4, Claude Opus, Gemini Pro)
- Performance analytics dashboard
- Advanced security features
- Cloud sync and team collaboration
Optimize Any Website
Install the webMCP extension and start optimizing web forms for AI processing today