Skip to content

Releases: aeonfun/opendia

OpenDia v1.1.1 — MCP Reliability Fixes & Express 5

Choose a tag to compare

@aaronjmars aaronjmars released this 03 Jul 15:44
bf6fa4f

🚀 OpenDia v1.1.1 — MCP Reliability Fixes & Express 5

Give any MCP-compatible AI client hands-on control of your real browser — read tabs, navigate, click, fill, and automate — through the OpenDia MCP server + browser extension. This is a stability-focused maintenance release on top of v1.1.0.

🔧 Key Fixes

  • MCP: reject pending tool calls when the browser extension disconnects (#31) — no more calls that hang forever after a disconnect
  • MCP: guarantee unique call IDs for concurrent tool calls (#28) — fixes cross-talk when multiple tools run at once
  • MCP: stop double-wrapping JSON-RPC responses on SSE POST (#24)
  • MCP: guard extension reconnect against stale close events (#26) and use the resolved HTTP_PORT in the tunnel-mode URL hint (#27)
  • Firefox: set background persistent: true so the heartbeat/reconnect loop actually fires (#30)

🧱 Maintenance

  • Bump Express 4 → 5 in the MCP server (#37), plus extension dependency updates (fs-extra, web-ext)
  • Add CI for the MCP server and browser extension (#32) and Dependabot for npm + GitHub Actions (#33)
  • Docs: add a compatible-AI-clients list to the README (#25)

🎯 What's Included

🖥️ MCP Server — the focus of this release. Get it with npx opendia (npm opendia@1.1.1, published from opendia-mcp/). All the fixes above ship here.

🌐 Browser Extensionsunchanged since v1.1.0. Keep your current install, or grab the Chrome (Manifest V3) / Firefox (Manifest V2) builds and the one-click opendia.dxt from the v1.1.0 release.

🚀 Installation

  1. Update the MCP server: npx opendia@latest (or just npx opendia)
  2. Browser extension: no change needed if you're already on v1.1.0 — otherwise install from the v1.1.0 assets or the DXT package in Claude Desktop
  3. Verify: ask your AI client to "List my open browser tabs"

🔗 Links

Full Changelog: v1.1.0...v1.1.1

🎉 Keep automating your browser with AI.

OpenDia v1.1.0 - Timeout Fixes & Enhanced Documentation

Choose a tag to compare

@aaronjmars aaronjmars released this 20 Jul 21:44

🚀 OpenDia v1.1.0 - Timeout Fixes & Enhanced Documentation

🔧 Key Fixes

  • Fixed tab_list timeout issue on Chrome - Increased content script timeout from 1s to 3s
  • Improved default behavior - Set check_content_script: false by default to avoid timeouts
  • Better Chrome MV3 compatibility - Enhanced service worker reliability

📖 Enhanced Documentation

  • Comprehensive installation guide in DXT package with step-by-step instructions
  • GitHub repository links prominently featured in installation docs
  • Updated tool examples to reflect timeout improvements
  • Fixed OpenDia logo display in README

🎯 What's Included

📦 DXT Package (opendia.dxt)

  • One-click installation for Claude Desktop
  • Includes both Chrome and Firefox extensions
  • Comprehensive setup guide with GitHub links

🌐 Browser Extensions

  • Chrome (opendia-chrome-1.1.0.zip) - Manifest V3 compatible
  • Firefox (opendia-firefox-1.1.0.zip) - Manifest V2 compatible

🚀 Installation

  1. Install DXT Package: Double-click opendia.dxt or install via Claude Desktop
  2. Install Browser Extension: Use the extension files or load from DXT package
  3. Start Using: Ask Claude to "List my open browser tabs" to verify

🔗 Links

🎉 Ready to supercharge your browser with AI!

OpenDia v1.0.6 - Firefox Support & Enhanced Cross-Browser Compatibility

Choose a tag to compare

@aaronjmars aaronjmars released this 16 Jul 21:00

OpenDia v1.0.6 - Firefox Support & Enhanced Cross-Browser Compatibility

🔥 What's New

🦊 Firefox Support

  • Full Firefox Extension: Native Firefox support with Manifest V2
  • Cross-Browser Compatibility: Works seamlessly on both Chrome and Firefox
  • Enhanced Connection Management: Browser-specific WebSocket handling

🚀 Improvements

  • Updated Description: "Connect your browser to AI models" (was "Browser automation through Model Context Protocol")
  • Better Installation: Clear instructions for both Chrome and Firefox
  • Organized Extension: Proper directory structure with build system
  • Release Packages: Ready-to-install extension files for both browsers

📦 Downloads

Browser Extensions

  • Chrome Extension: opendia-chrome-1.0.6.zip - For Chrome, Arc, Edge, Brave, Opera
  • Firefox Extension: opendia-firefox-1.0.6.zip - For Firefox (temporary add-on)

Claude Desktop Integration

  • DXT Package: opendia.dxt - Double-click to install in Claude Desktop

🛠️ Installation

Chrome/Chromium Browsers

  1. Download opendia-chrome-1.0.6.zip
  2. Extract and go to chrome://extensions/
  3. Enable "Developer mode" → "Load unpacked" → select extracted folder

Firefox

  1. Download opendia-firefox-1.0.6.zip
  2. Extract and go to about:debugging#/runtime/this-firefox
  3. "Load Temporary Add-on" → select manifest.json from extracted folder

Claude Desktop

  1. Download opendia.dxt
  2. Double-click to install automatically
  3. Or: Claude Desktop Settings → Extensions → Install Extension

🎯 Features

  • Cross-Browser Support: Chrome MV3 + Firefox MV2
  • Anti-Detection: Bypass automation detection on social platforms
  • Smart Automation: AI-powered page analysis and interaction
  • Multi-Tab Workflows: Background tab operations
  • Page Styling: Transform any website with themes and effects
  • 18 Browser Tools: Complete automation toolkit

🔧 Technical Details

  • Chrome: Manifest V3 with service worker
  • Firefox: Manifest V2 with persistent background page
  • WebSocket: Enhanced connection reliability
  • MCP Protocol: Full Model Context Protocol support

Ready to connect your browser to AI? Get started with OpenDia v1.0.6! 🚀

OpenDia v1.0.5

Choose a tag to compare

@aaronjmars aaronjmars released this 15 Jul 20:12

🚀 OpenDia v1.0.5

✨ New Features

  • Easy Installation: Double-click the opendia.dxt file to install automatically
  • Updated Installation Guide: Clear instructions with .dxt as the recommended installation method

📦 What's Included

  • Extension: Chrome/Chromium browser extension (opendia-extension-v1.0.5.zip)
  • MCP Server: Complete MCP server package (opendia.dxt)

🔧 Installation Options

Option 1: Double-click Installation (Recommended)

  1. Download opendia.dxt
  2. Double-click the file to install automatically
  3. Install the browser extension from the zip file

Option 2: NPM Installation

npx opendia

🌐 Browser Extension Installation

  1. Download opendia-extension-v1.0.5.zip
  2. Extract the files
  3. Go to chrome://extensions/
  4. Enable "Developer mode"
  5. Click "Load unpacked" and select the extracted folder

🎯 Features

  • 🔍 Smart page analysis and content extraction
  • 🖱️ Anti-detection automation for Twitter/X, LinkedIn, Facebook
  • 📱 Multi-tab workflows and background operations
  • 🎨 Page styling and visual customization
  • 📚 Bookmark and history management
  • 🛡️ Privacy-first, runs completely locally

Compatible with all Chromium-based browsers including Chrome, Arc, Edge, Brave, and Opera.


🎯 Ready to supercharge your browser with AI? Get started today!

OpenDia v1.0.4

Choose a tag to compare

@aaronjmars aaronjmars released this 12 Jul 19:19

OpenDia v1.0.4 🎯

Changes

  • Version bump to 1.0.4
  • Published to npm as opendia@1.0.4
  • Browser extension updated to v1.0.4

Installation

npx opendia

Features

  • Browser automation through Model Context Protocol
  • Anti-detection bypass for Twitter/X, LinkedIn, Facebook
  • WebSocket and SSE support
  • Ngrok tunneling support

🤖 Generated with Claude Code

OpenDia v1.0.0 - Browser AI Automation

Choose a tag to compare

@aaronjmars aaronjmars released this 28 Jun 19:24
0391f07

OpenDia v1.0.0 🚀

The open alternative to Dia - Connect your browser to AI models

🎯 Features

  • Anti-detection bypass for Twitter/X, LinkedIn, Facebook
  • 17 powerful browser tools for AI automation
  • Smart page analysis with two-phase discovery
  • Universal browser support (Chrome, Arc, Edge, Brave, etc.)
  • Privacy-first - everything runs locally

📦 Installation

Quick Start

  1. Start the server: npx opendia
  2. Install this extension: Download opendia-extension-v1.0.0.zip below
  3. Load in browser: Go to chrome://extensions/ → Enable Developer mode → Load unpacked

Manual Installation

  1. Download the extension zip file below
  2. Extract it to a folder
  3. Open Chrome/Arc/Edge → Extensions → Developer mode → Load unpacked
  4. Select the extracted folder

🔧 Setup

Add to your Claude Desktop config:

{
  "mcpServers": {
    "opendia": {
      "command": "npx",
      "args": ["opendia"]
    }
  }
}