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).

15K+
Downloads
1.8K
Chrome Store Rating
4.8/5
User Rating
30%+
Token Reduction

Coming Soon

Chrome Web Store

How It Works

Optimize any webpage for AI processing in just four simple steps

1

Install Extension

Add webMCP extension to Chrome from the Chrome Web Store

2

Navigate to Page

Visit any webpage with forms you want to optimize

3

Scan Elements

Click the webMCP icon and scan the page for interactive elements

4

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

$0
  • 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

Premium

$29/month
  • 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