
doggy8088/cca-mcp-configurator
Browser automationThis page was translated automatically. Technical details may differ from the original. View the original
A simple and easy-to-use web tool for managing the MCP (Model Context Protocol) settings for GitHub Copilot Coding Agents
Overview
A simple and easy-to-use web tool for managing the MCP (Model Context Protocol) settings for GitHub Copilot Coding Agents. - ➕ Add custom MCP server settings - ✏️ Edit existing custom settings - 🗑️ Remove unnecessary settings - All settings are automatically saved in the browser's localStorage - data remains after reloading the page - 📥 Export settings as JSON files - 📂 Import previously saved configuration files - Convenient synchronization between different devices - One-click copy of the generated JSON settings to the clipboard - Paste directly into GitHub Copilot settings for use Access GitHub Pages deployment version: https://doggy8088.github.io/cca-mcp-configurator/ The assembled file will be in the dist directory, containing compression-optimized HTML, CSS, and JavaScript. 1. In the "Built-in Settings" section, check the MCP server you want to use. 2. JSON output will update automatically
Overview (machine translated)
A simple and easy-to-use web tool for managing the MCP (Model Context Protocol) settings for GitHub Copilot Coding Agents.
Features
✨ Built-in default settings
- Playwright MCP: Browser automation tool for web testing and interaction
- More built-in settings coming soon…
🎨 Custom Settings Management
- ➕ Add custom MCP server settings
- ✏️ Edit existing custom settings
- 🗑️ Delete unnecessary settings
💾 Data Persistence
- All settings are automatically saved in the browser’s localStorage
- Data remains after reloading the page
📤 Export/Import
- 📥 Export settings are set to JSON files
- 📂 Import the previously saved configuration file
- Convenient synchronization between different devices
📋 Quick Copying
- One-click copy of the generated JSON settings to the clipboard
- Paste directly into GitHub Copilot settings for use
How to use
Online use
Access GitHub Pages deployment version: https://doggy8088.github.io/cca-mcp-configurator/
Local development
Installing dependencies
Development Model
Build the Production Version
The built file will be located in the dist directory, containing compression-optimized HTML, CSS, and JavaScript.
Note: The build process will automatically perform code formatting to ensure consistent code style.
Code formatting
The project uses Prettier for code formatting.
Local preview of the build version
Directly Use (No Setup Required)
- Open the
src/index.htmlfile directly (in the browser)
Or use any static file server:
- Access
http://localhost:8080in your browser
Choose Default Settings
- In the “Built-in Settings” section, check the MCP server you want to use
- JSON output will update automatically
Add custom settings
- Click the “+ Add Custom Settings” button
- Fill in the following information:
- Name: MCP server identifier (required)
- Description: Briefly describe the purpose of this setting (optional)
- Configuration (JSON): Full JSON configuration for the server (required)
- Click “Save”
Example JSON configuration:
Edit custom settings
- Click the “Edit” button next to custom settings
- Modify the information
- Click “Save”
Delete custom settings
- Click the “Delete” button next to custom settings
- Confirm deletion
Export Settings
- Click the “💾 Export Settings” button
- The file will automatically download as
mcp-config.json
Import Settings
- Click the “📂 Import Settings” button
This page was translated automatically. Technical details may differ from the original.
Install
npx @playwright/mcp@latest --allowed-hosts *Configuration
{
"mcpServers": {
"playwright": {
"type": "local",
"command": "npx",
"args": [
"@playwright/mcp@latest",
"--allowed-hosts",
"*"
],
"tools": ["*"]
},
"your-custom-server": {
"type": "local",
"command": "node",
"args": ["server.js"],
"tools": ["*"]
}
}
}