APIActive

Visual Studio Code Extension API

The Extension API for building, customizing and enhancing Visual Studio Code through extensions.

Open source page

Field note

What it does

VS Code Extension API enables customization of UI, editing experience, theming, workbench extensions, webviews, language support, debugging, and more. Core features are built using the same API.

Capabilities

Available capabilities

Tags

Tags

Ways to use it

Ways to use it

sdk

TypeScript / @types/vscode

sdk

typescript / https://code.visualstudio.com/api/language-extensions/language-server-extension-guide

npm

TypeScript / generator-code

sdk

typescript / https://code.visualstudio.com/api

npm

TypeScript / @types/vscode

npm

Not filed / @types/vscode

Product features

Product features

Authorization

Dynamic tool discovery

Extension API

MCP developer guide

MCP features supported by VS Code

Prompts

Resource templates

Resources

Tool annotations

Tool definition

Tools

Why use MCP servers?