trackmcp
Back to directory
madebygps

azure-terminal-copilot

View on GitHub

A Python-based Azure CLI assistant that provides natural language processing capabilities for Azure commands, leveraging Azure MCP Server.

24 stars PythonAI & Machine Learning Updated Oct 15, 2025
azuremcppython

Documentation

Azure Terminal Copilot

A Python-based Azure CLI assistant that provides natural language processing capabilities for Azure commands, leveraging Azure MCP Server.

console

Prerequisites

Installation

1. Clone the repo

bash
git clone https://github.com/yourusername/azure-terminal-copilot.git
    cd azure-terminal-copilot

1. Open the terminal and Start a virtual env with uv

bash
uv venv

1. Install packages using uv

bash
uv pip install .

1. Run Ollama and make note of its local address

1. Run Azure MCP server and make note of its local address

1. Rename `.env-sample` to `.env`

1. I provided dummy values there so make sure to update with the values that correspond to your locally running ollama, Azure MCP, and model you want to use

1. Now you can run `python main.py`

Learning

Once the program is running, try a few things:

1. Try providing a query like 'list all my resource groups', is the command you expect to be executed being ran?

1. Try different models, notice which ones perform better?

1. Try tweaking the system prompt, how would you improve it?

Troubleshooting

  • Make sure your azure cli is logged in, azure MCP uses that as auth

License

This project is licensed under the MIT License - see the LICENSE file for details.

Frequently asked questions

What is azure-terminal-copilot?

azure-terminal-copilot is A Python-based Azure CLI assistant that provides natural language processing capabilities for Azure commands, leveraging Azure MCP Server.

How do I install azure-terminal-copilot?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is azure-terminal-copilot open source?

Yes — it is hosted on GitHub at https://github.com/madebygps/azure-terminal-copilot and has 24 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP