BifrostMCP
108
Bifrost is a VS Code extension that serves as a Model Context Protocol (MCP) server, providing an interface for AI tools to leverage VSCode's development capabilities. It allows AI coding assistants to perform advanced code navigation and manipulation.
Bifrost - VSCode Dev Tools MCP Server
This VS Code extension functions as a Model Context Protocol (MCP) server, enhancing AI tools by utilizing VSCode's development tools and language capabilities. It supports code navigation, analysis, and manipulation with AI coding assistants compatible with MCP protocol.
Features
- Language Server Integration
- Code Navigation
- Symbol Search
- Code Analysis
- Smart Selection
- Code Actions
- HTTP/SSE Server
- AI Assistant Integration
Usage
- Install necessary tools and configure the connection to the MCP server.
- Supports multiple project configurations with specific endpoints.
- Defaults to port 8008 but allows unique port configurations.
Requirements
- Visual Studio Code version 1.93.0 or higher
- Suitable language extensions for intended programming languages
Installation
- Available on the VS Code marketplace
- Follow setup for AI assistants to connect correctly
Available Tools
The extension grants access to VSCode language features such as symbol referencing, code actions, document symbol extraction, semantic tokens, etc.