MCP Services

Co-Browser’s MCP server provides two main services for AI agents:

Browser-Use

Empower your AI agents to access web data and interact with websites

Learn More

Email-Use

Enable your AI agents to interact with secured APIs like Gmail

Learn More

Our authentication system ensures secure, controlled access to external systems while maintaining user sovereignty.

Browser-Use

Browser-Use enables AI agents to access web-based content through non-headless browsing sessions, allowing them to extract data and perform actions that would otherwise be unavailable.

Key Capabilities

Web Data Extraction

Extract structured data from websites even when no API is available

Browser Automation

Automate web interactions to collect data or perform tasks

Real Browser Rendering

Access JavaScript-rendered content and dynamic websites

Session Logging

Track browser sessions with detailed logs for transparency

Current Limitations

  • Does not yet support authenticated browsing sessions
  • Cookies and session data are not persisted between requests
  • Limited to publicly accessible websites

Endpoint

Basic Usage

Browser-Use allows AI agents to navigate to websites, extract content, and interact with page elements.

// Example browser use request
const request = {
  type: 'browser_use',
  action: 'navigate',
  url: 'https://example.com'
};

// Send to MCP server and process the response

Use Cases for AI Agents

  • Retrieve information from websites that do not offer APIs
  • Collect data from multiple sources for analysis
  • Process visual information on web pages
  • Read content from dynamically generated web pages

Email-Use

Email-Use enables AI agents to interact with your email inbox securly authorized by OAuth, currently supporting Gmail operations.

Key Capabilities

Read Gmail

Access and read emails from connected Gmail accounts

Send Gmail

Compose and send emails through connected Gmail accounts

OAuth Security

Secure authentication without exposing credentials to the agent

Transparent Logging

Track all API operations for accountability and review

Requirements

1

OAuth Authentication

Connect the required account through the Developer Dashboard

2

API Key

Generate and use an MCP API key with appropriate permissions

3

Permission Scopes

Configure the specific permissions your AI agent needs

Endpoint

Basic Usage

Email-Use allows AI agents to read and send emails through Gmail:

// Example Gmail read request
const readRequest = {
  type: 'gmail_read',
  subject: 'Important Update',
  maxResults: 5
};

// Example Gmail write request
const writeRequest = {
type: 'gmail_write',
destination: '[email protected]',
subject: 'Hello from MCP',
body: 'This email was sent via MCP Email-Use.'
};

Use Cases for AI Agents

  • Email management and organization
  • Automated responses to specific inquiries
  • Data extraction from email content
  • Scheduled email delivery based on triggers

Upcoming Features

We’re continually expanding our MCP server capabilities. Upcoming features include:

Authenticated Browsing

Browser sessions with saved credentials for accessing protected content

Additional API Integrations

Support for more third-party APIs beyond Gmail

File System Access

Controlled access to user files with proper authorization

Tool Augmentation

Enhanced tooling for AI agents to perform complex tasks