Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,12 @@
"description": "A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging.",
"version": "1.0.0"
},
{
"name": "chrome-devtools-mcp",
"source": "chrome-devtools-mcp",
"description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer",
"version": "0.21.0"
},
{
"name": "clojure-interactive-programming",
"source": "clojure-interactive-programming",
Expand Down
1 change: 1 addition & 0 deletions docs/README.plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ See [CONTRIBUTING.md](../CONTRIBUTING.md#adding-plugins) for guidelines on how t
| [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 |
| [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 |
| [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 |
| [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 |
| [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 |
| [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 |
| [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 |
Expand Down
29 changes: 29 additions & 0 deletions plugins/chrome-devtools-mcp/.github/plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"name": "chrome-devtools-mcp",
"description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer",
"version": "0.21.0",
"author": {
"name": "ChromeDevTools"
},
"repository": "https://github.com/ChromeDevTools/chrome-devtools-mcp",
"license": "Apache-2.0",
"keywords": [
"chrome",
"devtools",
"mcp",
"automation",
"puppeteer",
"debugging",
"performance",
"browser"
],
"mcpServers": {
"chrome-devtools": {
"command": "npx",
"args": [
"-y",
"chrome-devtools-mcp@latest"
]
}
}
}
24 changes: 24 additions & 0 deletions plugins/chrome-devtools-mcp/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Chrome DevTools MCP

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer.

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.

## Features

- **Input automation**: click, drag, fill, fill_form, handle_dialog, hover, press_key, type_text, upload_file
- **Navigation automation**: close_page, list_pages, navigate_page, new_page, select_page, wait_for
- **Emulation**: emulate, resize_page
- **Performance**: performance_analyze_insight, performance_start_trace, performance_stop_trace, take_memory_snapshot
- **Network**: get_network_request, list_network_requests
- **Debugging**: evaluate_script, get_console_message, lighthouse_audit, list_console_messages, take_screenshot, take_snapshot

## Installation

```bash
copilot plugin install chrome-devtools-mcp@awesome-copilot
```

## License

Apache-2.0
Loading