Registers Avalara's hosted Docs MCP server (https://mcp.avalara.com/docs)
with VS Code, so it shows up automatically in Copilot Chat's Agent Mode
tools panel — no manual mcp.json editing required.
This extension does not run or bundle the MCP server itself; the server is
a separate, already-hosted project. The extension only registers it with
VS Code via vscode.lm.registerMcpServerDefinitionProvider. The server
self-reports as devdot-mcp-server in its own MCP handshake, which is why
VS Code's tool list shows that name alongside this extension's
"Avalara Docs MCP Server" provider label.
Features
Automatically registers the hosted MCP server with VS Code on startup —
it appears in MCP: List Servers and in Copilot Chat's Agent Mode tools
list without any manual configuration.
Server URL is fixed to the official hosted endpoint and is not
user-configurable, so it can't be pointed at an untrusted host.
Authentication to the server is handled by VS Code's built-in MCP OAuth
support: VS Code discovers the server's
OAuth metadata and opens the Avalara Identity login/consent page
automatically — no API key management needed in the common case.
Requirements
VS Code 1.101.0 or later (for MCP server definition provider support).
A workspace folder open (Copilot Chat's tools panel does not activate
without one).
To actually invoke a tool from Copilot Chat, an active language model is
required — a Copilot subscription/seat, the free individual Copilot tier,
or a bring-your-own-key model added via Chat: Manage Language Models.
Release Notes
1.0.0
Initial release — registers the hosted Avalara Docs MCP server with VS
Code's MCP tools panel.