sourovdeb/double-control
v1.0.0MIT
Double Control System - Chrome Extension + browser-harness MCP for seamless Chrome automation. Provides unified control over Chrome via both external CDP and in-browser extension.
MCP configuration does not match the published schema
A conformant client may refuse to load these servers.
commands
- E:\tools\uv-tools\bin\browser-harness-mcp.exe
env
- BH_TAB_MARKER
allowed-tools
- tools.connector_browser_harness.capture_screenshot1 skill
- tools.connector_browser_harness.click_at_xy1 skill
- tools.connector_browser_harness.close_tab1 skill
- tools.connector_browser_harness.list_tabs1 skill
- tools.connector_browser_harness.new_tab1 skill
- tools.connector_browser_harness.page_info1 skill
- tools.connector_browser_harness.switch_tab1 skill
- tools.connector_browser_harness.type_text1 skill
5 more
- tools.file_system.read_file1 skill
- tools.file_system.write_file1 skill
- tools.process.list1 skill
- tools.process.start1 skill
- tools.process.stop1 skill
plugin.json
- name
- double-control
- version
- 1.0.0
- description
- Double Control System - Chrome Extension + browser-harness MCP for seamless Chrome automation. Provides unified control over Chrome via both external CDP and in-browser extension.
- author
- Sourov Debhttps://sourovdeb.com/
- license
- MIT
- extensions
- ai.mistral.vibe
mcp.json
- browser-harnessstdioE:\tools\uv-tools\bin\browser-harness-mcp.exe
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "double-control",
"version": "1.0.0",
"description": "Double Control System - Chrome Extension + browser-harness MCP for seamless Chrome automation. Provides unified control over Chrome via both external CDP and in-browser extension.",
"author": {
"name": "Sourov Deb",
"url": "https://sourovdeb.com/"
},
"homepage": "https://github.com/sourovdeb/chrome-communication-extension",
"repository": "https://github.com/sourovdeb/chrome-communication-extension",
"license": "MIT",
"keywords": ["chrome", "browser", "automation", "extension", "cdp", "mcp"],
"extensions": {
"ai.mistral.vibe": {
"schemaVersion": 1,
"toolNamespace": "doubleControl",
"toolOverrides": {
"browser_list_tabs": {
"name": "list_tabs",
"exposure": "direct_and_programmatic"
},
"browser_new_tab": {
"name": "new_tab",
"exposure": "direct_and_programmatic"
},
"browser_switch_tab": {
"name": "switch_tab",
"exposure": "direct_and_programmatic"
},
"browser_close_tab": {
"name": "close_tab",
"exposure": "direct_and_programmatic"
},
"browser_capture_screenshot": {
"name": "capture_screenshot",
"exposure": "direct_and_programmatic"
},
"browser_page_info": {
"name": "page_info",
"exposure": "direct_and_programmatic"
},
"browser_click": {
"name": "click",
"exposure": "direct_and_programmatic"
},
"browser_type": {
"name": "type",
"exposure": "direct_and_programmatic"
}
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- hooks.toml
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- ai.mistral.vibeships a directory of files