BifrostMCP
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