BifrostMCP

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.

find_usages

Position all symbolic references

go_to_definition

Jump to symbol definition

find_implementations

Find interface/abstract method implementation

get_hover_info

Get symbol documentation when hovering

get_document_symbols

List all symbols in the file

get_completions

Context-aware automatic completion

get_signature_help

Function parameter prompts and overloads

get_rename_locations

Safely rename symbols in projects

get_code_actions

Quick fixes, refactoring and improvements

get_semantic_tokens

Enhanced code highlighting data

get_call_hierarchy

View call relationship

get_type_hierarchy

Visual class and interface inheritance

get_code_lens

Inline insights (citations, tests, etc.)

get_selection_range

Intelligent selection of code blocks

get_type_definition

Jump to the underlying type definition

get_declaration

Navigate to symbolic declaration

get_document_highlights

All appearances of highlighted symbols

get_workspace_symbols

Search for symbols throughout the workspace