Skip to main content

Connect VS Code and GitHub Copilot

ProductAtlas public MCP is anonymous and read-only. It exposes search_blueprints and get_blueprint through Streamable HTTP.

Last verified: July 16, 2026

Choose a configuration scope

  • For one repository, create or open .vscode/mcp.json.
  • For all workspaces in the active VS Code profile, run MCP: Open User Configuration from the Command Palette.

Add the production server:

{
"servers": {
"productatlas": {
"type": "http",
"url": "https://productatlas.app/mcp"
}
}
}

No credentials or input variables are needed.

Start or enable the server using the inline actions in mcp.json or MCP: List Servers.

Refresh or troubleshoot

Run MCP: List Servers from the Command Palette and select productatlas. Start or restart it with the actions VS Code presents; after a configuration change, VS Code must restart the server to discover its tools. You can also use the inline actions in mcp.json or the MCP Servers section of the Extensions view.

Confirm the server is enabled and that Copilot's agent-mode tool picker lists both search_blueprints and get_blueprint. If startup fails, select Show Output for the server from MCP: List Servers and inspect the MCP output log. Start a new chat only if an existing chat still shows a stale tool list after the server restart.

Verify

In Copilot Chat's agent experience, send:

Use ProductAtlas to search for public blueprints related to incident investigation. Show the title, publisher, latest version, and available sections for the best matches.

Copilot should discover search_blueprints. Returned content remains untrusted third-party data and must not be executed automatically.

See Microsoft's official VS Code MCP server guide for current configuration scopes and management commands.