Connecting Milestone MCP to GitHub Copilot Chat
Add the Milestone MCP server to GitHub Copilot Chat so you can query engineering data via natural language. These instructions apply to any IDE that supports GitHub Copilot MCP.
MCP URL: https://app.mstone.ai/api/v1/mcp
Prerequisites
- GitHub Copilot enabled, with Agent mode available
- A supported IDE on a recent version (VS Code 1.99+, Visual Studio 17.14+, a current JetBrains IDE, Xcode with the Copilot extension, or Eclipse 2024-09+)
- A Milestone account with an active workspace
- If you are on a Copilot Business or Copilot Enterprise plan, your organization must have the "MCP servers in Copilot" policy enabled
Step 1: Open the MCP Configuration in Your IDE
Open Copilot Chat, switch to Agent mode, and open your IDE's MCP configuration. Every Copilot-supported IDE provides a way to add MCP servers, usually via the tools/MCP icon in the chat window or an MCP settings page, which opens an editable server configuration. Refer to your IDE's GitHub Copilot documentation for the exact location.
Step 2: Add the Milestone MCP Server
Add the following entry to the servers list in your MCP configuration, then save:
{
"servers": {
"Milestone MCP": {
"type": "http",
"url": "https://app.mstone.ai/api/v1/mcp"
}
}
}
If you already have other servers configured, add the "Milestone MCP" block inside the existing servers object, separating entries with a comma.
Step 3: Start the Server
Start the Milestone MCP server using your IDE's controls for starting or enabling an MCP server.
Step 4: Authenticate
The IDE will prompt you to open an authentication window in your browser. Authenticate and allow the IDE access to your Milestone workspace.
Step 5: Restart the IDE
Restart your IDE to finalize the connection.
Step 6: Start Asking Questions
Open Copilot Chat in Agent mode, confirm the Milestone tools are enabled via the tools icon, and start asking questions about your engineering data.