BifrostServer

biegehydra
GitHub
VSCodeAI Coding AssistantsDeveloper Tools

Loading subscription status...

๐Ÿ’ก Description

Bifrost is a VSCode extension that provides advanced development tools and language features using the Model Context Protocol (MCP) to enhance AI coding assistants, allowing for sophisticated code navigation, analysis, and manipulation capabilities.

๐Ÿ“ JSON Entries

{
  "mcpServers": [
    {
      "Bifrost": {
        "args": [
          "-y",
          "supergateway",
          "--sse",
          "http://localhost:8008/sse"
        ],
        "command": "npx"
      }
    }
  ]
}

๐Ÿ› ๏ธ Tools

find_usagesgo_to_definitionfind_implementationsget_hover_infoget_document_symbolsget_completionsget_signature_helpget_rename_locationsget_code_actionsget_semantic_tokensget_call_hierarchyget_type_hierarchyget_code_lensget_selection_rangeget_type_definitionget_declarationget_document_highlightsget_workspace_symbols

โšก Features

  • Language server integration for all supported languages.
  • Code navigation to find references, definitions, and implementations.
  • Symbol searching across the workspace.
  • Code analysis for semantic tokens and type information.
  • Intelligent code selection for semantic selection range.
  • Refactoring suggestions and access to quick fixes.
  • MCP-compatible HTTP/SSE server for providing language features.
  • Ready for use with AI assistants that support the MCP protocol.

๐Ÿ’ฌ Example Queries

  • Find all usages of a symbol.
  • Get workspace symbols for MyClass.
  • Navigate to the definition of a function.