iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
To connect an Angular workspace to the Angular CLI MCP server, configure it separately for each host: VS Code uses .vscode/mcp.json with a top-level servers key, while GitHub Copilot CLI uses a project MCP file with mcpServers. Both launch the server with npx and @angular/cli mcp.
Configure the Angular CLI MCP server in VS Code
- Open the Angular project folder in VS Code.
- Create
.vscode/mcp.jsonin the project root. - Add the Angular server configuration:
{ "servers": { "angular-cli": { "command": "npx", "args": ["-y", "@angular/cli", "mcp"] } } } - Use VS Code’s MCP server controls to inspect and start the server, then make its tools available in chat. VS Code can also add servers from its gallery or let you configure them manually.
Angular’s documentation introduces the launch command as npx @angular/cli mcp; the -y argument in its VS Code example tells npx to proceed without an install confirmation prompt. In an interactive terminal, ng mcp displays host configuration instructions. See Angular’s MCP server documentation.
Configure it separately for GitHub Copilot CLI
Copilot CLI does not directly read VS Code’s .vscode/mcp.json: that file uses the top-level servers key, which the CLI does not support there. For a project-level setup, use .mcp.json or .github/mcp.json with the CLI’s mcpServers format.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →- In the repository root, create
.mcp.json(or.github/mcp.json). - Configure the Angular server using the CLI’s local/STDIO format:
{ "mcpServers": { "angular-cli": { "type": "local", "command": "npx", "args": ["-y", "@angular/cli", "mcp"] } } } - Use
/mcp addorcopilot mcp addif you prefer the CLI’s commands to configure MCP servers. Check the generated configuration’s key and server entry before using it.
GitHub’s CLI documentation explains its Copilot CLI MCP setup and its CLI command reference. A portable .mcp.json format is not interchangeable with VS Code’s .vscode/mcp.json format; the host-specific configuration shapes matter.
#1 Best Overall
Trust and local-server safety
An MCP server launched with npx runs locally on your machine. VS Code warns that local MCP servers can execute arbitrary code, so review the server source, publisher, and configuration before starting it. Avoid placing sensitive API keys directly in configuration files; VS Code supports input variables and environment files for sensitive values. See VS Code’s MCP server guidance.
Copilot CLI also applies project trust: project-level server configurations are skipped for untrusted repositories, and prompt-mode sessions load them automatically only when the current directory is already trusted. Organization or enterprise policies may further restrict which servers can run. See GitHub’s Copilot CLI documentation.
Rank #2
- 🖥✔️ EVERY ESSENTIAL SHORTCUT - With the SYNERLOGIC Visual Studio Code Reference Keyboard Shortcut Mousepad for Windows PC, you have the most important shortcuts conveniently placed right in front of you. Easily learn new shortcuts and always be able to quickly lookup commands without searching online.
- 💻✔️ Work FASTER and SMARTER - Quick tips at your fingertips! This tool makes it easy to learn how to use your computer much faster and makes your workflow increase exponentially.
- 🖥✔️ QUALITY GUARANTEE - We stand behind our product! It’s made with outstanding military-grade durable vinyl and the professional design gives our stickers and mousepads an OEM appearance. Our responsive and dedicated customer service team is here to promptly respond to your messages and resolve any issues you may have.
- 💻 ✔️ From BASIC to ADVANCED - Whether you are a seasoned computer professional or a beginner, the SYNERLOGIC Mousepad will save you both time and frustration, guaranteed! You can easily reach a new level of computer proficiency using our convenient and affordable mousepad.
- 💻 ✔️Compatible with any brand laptop or desktop running Windows Operating System. 🇺🇸PROUDLY MADE IN USA🇺🇸
Limit the tools the server registers
Angular documents two optional flags that can be appended after mcp in the argument list:
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11--read-onlyregisters only tools that do not modify the project. For example, set the arguments to["-y", "@angular/cli", "mcp", "--read-only"].--local-onlyregisters only tools that do not require an internet connection.
These options narrow which tools are registered; choose them according to the access your workflow needs. Angular lists them in its MCP server documentation.
Rank #3
What Angular CLI MCP tools can do
Angular’s current documentation lists tools for discovering workspace projects, looking up official documentation, applying best-practice guidance, and operating development workflows. The documented tools are:
ai_tutorandget_best_practicesfor guidance and Angular best practices.search_documentationfor finding Angular documentation, including API syntax.list_projectsfor workspace and project discovery.devserver.start,devserver.wait_for_build, anddevserver.stopfor managing and monitoring a development server.run_targetfor running configured targets, such as tests.onpush_zoneless_migrationfor a migration workflow.
Angular describes workflows such as loading version-aligned best practices, checking documentation, monitoring a development build, and running tests through configured targets. Tool names and availability can change across Angular CLI releases; if a tool is missing, check the tools registered by the CLI version installed in your workspace. Details are in Angular’s MCP documentation.
Rank #4
- 🖥✔️ EVERY ESSENTIAL SHORTCUT - With the SYNERLOGIC Visual Studio Code Reference Keyboard Shortcut Mousepad for Mac, you have the most important shortcuts conveniently placed right in front of you. Easily learn new shortcuts and always be able to quickly lookup commands without searching online.
- 💻✔️ Work FASTER and SMARTER - Quick tips at your fingertips! This tool makes it easy to learn how to use your computer much faster and makes your workflow increase exponentially.
- 🖥✔️ QUALITY GUARANTEE - We stand behind our product! It’s made with outstanding military-grade durable vinyl and the professional design gives our stickers and mousepads an OEM appearance. Our responsive and dedicated customer service team is here to promptly respond to your messages and resolve any issues you may have.
- 💻 ✔️ From BASIC to ADVANCED - Whether you are a seasoned computer professional or a beginner, the SYNERLOGIC Mousepad will save you both time and frustration, guaranteed! You can easily reach a new level of computer proficiency using our convenient and affordable mousepad.
- 💻 ✔️Compatible with any brand laptop or desktop running Mac Operating System. 🇺🇸PROUDLY MADE IN USA🇺🇸
Choose the right configuration file
| Host and scope | Configuration location | Top-level key |
|---|---|---|
| VS Code workspace | .vscode/mcp.json |
servers |
| Copilot CLI project | .mcp.json or .github/mcp.json |
mcpServers |
VS Code also documents a portable workspace .mcp.json format using mcpServers, along with user-level configuration locations. Configuration paths and formats are host-specific, so follow the target host’s documentation rather than copying a file unchanged. See VS Code’s MCP guidance and its configuration format reference.
Quick Recap
Troubleshoot a server that does not appear
- VS Code does not show the Angular server: Confirm the file is at
.vscode/mcp.jsonin the opened project and that it uses the top-levelserverskey. - Copilot CLI does not load the server: Do not point it at the VS Code-specific file. Use a supported project MCP file with
mcpServers, and confirm the repository folder is trusted. - The CLI reports an unavailable or unexpected tool: Check the registered tools for your installed Angular CLI release; availability can vary by release.
- The server is blocked by policy: Copilot CLI administrators can apply registry or allowlist policies that govern which servers are permitted.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

