- Side Panel with Chat UI, Quick Actions, Dev Tools - 22 browser automation tools (DOM, JS, screenshots, navigation) - MCP server (zero-dep, Node 18+) for external AI clients - Supports OpenRouter, Ollama, Anthropic, OpenAI, custom endpoints - Chrome/Brave MV3 extension with content script console capture
45 lines
1016 B
JSON
45 lines
1016 B
JSON
{
|
||
"manifest_version": 3,
|
||
"name": "Browser Pilot",
|
||
"version": "1.0.0",
|
||
"description": "Agentic browser control – Chat UI, MCP server, and direct AI integration. Let any LLM read pages, click buttons, fill forms, execute JS, take screenshots.",
|
||
"permissions": [
|
||
"activeTab",
|
||
"tabs",
|
||
"scripting",
|
||
"storage",
|
||
"sidePanel",
|
||
"alarms",
|
||
"webNavigation",
|
||
"debugger"
|
||
],
|
||
"host_permissions": ["<all_urls>"],
|
||
"background": {
|
||
"service_worker": "background.js"
|
||
},
|
||
"side_panel": {
|
||
"default_path": "sidepanel.html"
|
||
},
|
||
"content_scripts": [
|
||
{
|
||
"matches": ["<all_urls>"],
|
||
"js": ["content.js"],
|
||
"run_at": "document_idle",
|
||
"all_frames": false
|
||
}
|
||
],
|
||
"action": {
|
||
"default_title": "Browser Pilot",
|
||
"default_icon": {
|
||
"16": "icons/icon16.png",
|
||
"48": "icons/icon48.png",
|
||
"128": "icons/icon128.png"
|
||
}
|
||
},
|
||
"icons": {
|
||
"16": "icons/icon16.png",
|
||
"48": "icons/icon48.png",
|
||
"128": "icons/icon128.png"
|
||
}
|
||
}
|