Skip to content

Commit f76682a

Browse files
committed
feat: add chrome-devtools-mcp plugin
1 parent 5f3d66c commit f76682a

4 files changed

Lines changed: 60 additions & 0 deletions

File tree

.github/plugin/marketplace.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,12 @@
6565
"description": "A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging.",
6666
"version": "1.0.0"
6767
},
68+
{
69+
"name": "chrome-devtools-mcp",
70+
"source": "chrome-devtools-mcp",
71+
"description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer",
72+
"version": "0.21.0"
73+
},
6874
{
6975
"name": "clojure-interactive-programming",
7076
"source": "clojure-interactive-programming",

docs/README.plugins.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ See [CONTRIBUTING.md](../CONTRIBUTING.md#adding-plugins) for guidelines on how t
3030
| [awesome-copilot](../plugins/awesome-copilot/README.md) | Meta prompts that help you discover and generate curated GitHub Copilot agents, instructions, prompts, and skills. | 4 items | github-copilot, discovery, meta, prompt-engineering, agents |
3131
| [azure-cloud-development](../plugins/azure-cloud-development/README.md) | Comprehensive Azure cloud development tools including Infrastructure as Code, serverless functions, architecture patterns, and cost optimization for building scalable cloud applications. | 11 items | azure, cloud, infrastructure, bicep, terraform, serverless, architecture, devops |
3232
| [cast-imaging](../plugins/cast-imaging/README.md) | A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging. | 3 items | cast-imaging, software-analysis, architecture, quality, impact-analysis, devops |
33+
| [chrome-devtools-mcp](../plugins/chrome-devtools-mcp/README.md) | Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer | 0 items | chrome, devtools, mcp, automation, puppeteer, debugging, performance, browser |
3334
| [clojure-interactive-programming](../plugins/clojure-interactive-programming/README.md) | Tools for REPL-first Clojure workflows featuring Clojure instructions, the interactive programming chat mode and supporting guidance. | 2 items | clojure, repl, interactive-programming |
3435
| [context-engineering](../plugins/context-engineering/README.md) | Tools and techniques for maximizing GitHub Copilot effectiveness through better context management. Includes guidelines for structuring code, an agent for planning multi-file changes, and prompts for context-aware development. | 4 items | context, productivity, refactoring, best-practices, architecture |
3536
| [context-matic](../plugins/context-matic/README.md) | General-purpose AI models are trained on public code and documentation, much of it outdated. They have no awareness of an actual API version, latest SDKs, or recommended workflows. ContextMatic gives GitHub Copilot deterministic, version-aware API context generated directly from API definitions and SDKs. Instead of guessing from public examples, the agent is grounded in current SDK versions, idiomatic code samples, and recommended integration workflows. | 2 items | api-context, api-integration, mcp, sdk, apimatic, third-party-apis, sdks |
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "chrome-devtools-mcp",
3+
"description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer",
4+
"version": "0.21.0",
5+
"author": {
6+
"name": "ChromeDevTools"
7+
},
8+
"repository": "https://github.com/ChromeDevTools/chrome-devtools-mcp",
9+
"license": "Apache-2.0",
10+
"keywords": [
11+
"chrome",
12+
"devtools",
13+
"mcp",
14+
"automation",
15+
"puppeteer",
16+
"debugging",
17+
"performance",
18+
"browser"
19+
],
20+
"mcpServers": {
21+
"chrome-devtools": {
22+
"command": "npx",
23+
"args": [
24+
"-y",
25+
"chrome-devtools-mcp@latest"
26+
]
27+
}
28+
}
29+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Chrome DevTools MCP
2+
3+
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer.
4+
5+
This plugin provides access to the [Chrome DevTools MCP server](https://github.com/ChromeDevTools/chrome-devtools-mcp), allowing Copilot to interact with browser instances for automation, performance analysis, and debugging.
6+
7+
## Features
8+
9+
- **Input automation**: click, drag, fill, fill_form, handle_dialog, hover, press_key, type_text, upload_file
10+
- **Navigation automation**: close_page, list_pages, navigate_page, new_page, select_page, wait_for
11+
- **Emulation**: emulate, resize_page
12+
- **Performance**: performance_analyze_insight, performance_start_trace, performance_stop_trace, take_memory_snapshot
13+
- **Network**: get_network_request, list_network_requests
14+
- **Debugging**: evaluate_script, get_console_message, lighthouse_audit, list_console_messages, take_screenshot, take_snapshot
15+
16+
## Installation
17+
18+
```bash
19+
copilot plugin install chrome-devtools-mcp@awesome-copilot
20+
```
21+
22+
## License
23+
24+
Apache-2.0

0 commit comments

Comments
 (0)