Token导航 LogoToken导航

MCP Server · 开发工具

C Sharp Lang MCP Server

Bifrost是一个VSCode扩展,提供模型上下文协议(MCP)服务器,将VSCode强大的开发工具和语言功能暴露给AI工具,支持高级代码导航、分析和操作功能。

未说明官方级别未说明来源级核验工具 0
VSCode扩展代码导航TypeScriptCline开发工具CursorVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
biegehydra
提供方
biegehydra

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

211

仓库热度

收录来源

1 个

MCP World

选型结论

C Sharp Lang MCP Server 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Cursor、Cline、VS Code,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Bifrost-VSCode开发工具MCP服务器

此VS Code扩展提供了一个模型上下文协议(MCP)服务器,该服务器将VSCode强大的开发工具和语言功能暴露给AI工具。当使用支持MCP协议的AI编码助手时,它能够实现高级代码导航、分析和操作功能。

目录

特性

  • 语言服务器集成:访问VSCode支持的任何语言的语言服务器功能
  • 代码导航:查找参考文献、定义、实现等
  • 符号搜索:在工作区中搜索符号
  • 代码分析:获取语义标记、文档符号和类型信息
  • 智能选择:使用语义选择范围进行智能代码选择
  • 代码操作:访问重构建议和快速修复
  • HTTP/SSE服务器:通过MCP兼容的HTTP服务器公开语言功能
  • AI助手集成:已准备好与支持MCP协议的AI助手合作

用法

安装

  1. 安装 扩展 来自VS Code市场
  2. 安装开发所需的任何特定语言的扩展
  3. 在VS Code中打开您的项目

配置

激活后,扩展程序将自动启动MCP服务器。要配置AI助手以使用此服务器,请执行以下操作:

  1. 默认情况下,服务器在端口8008上运行(可配置为 bifrost.config.json)
  2. 配置您的MCP兼容AI助手以连接到:

- SSE 端点 : http://localhost:8008/sse - 消息端点: http://localhost:8008/message

LLM规则

我还提供了示例规则,可以在.cursorules文件中使用,以获得更好的结果。

光标规则示例

MDC规则示例

Cline安装

  • 步骤1。安装 超级网关
  • 步骤2。将配置添加到cline
  • 步骤3。它会显示红色,但似乎工作正常
Windows配置
{
  "mcpServers": {
    "Bifrost": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "supergateway",
        "--sse",
        "http://localhost:8008/sse"
      ],
      "disabled": false,
      "autoApprove": [],
      "timeout": 600
    }
  }
}
Mac/Linux配置
{
  "mcpServers": {
    "Bifrost": {
      "command": "npx",
      "args": [
        "-y",
        "supergateway",
        "--sse",
        "http://localhost:8008/sse"
      ],
      "disabled": false,
      "autoApprove": [],
      "timeout": 600
    }
  }
}

Roo代码安装

  • 步骤1:将SSE配置添加到全局或基于项目的MCP配置中
{
  "mcpServers": {
    "Bifrost": {
      "url": "http://localhost:8008/sse"
    }
  }
}

按照此视频安装并使用光标

对于新版本的游标,请使用以下代码
{
  "mcpServers": {
    "Bifrost": {
      "url": "http://localhost:8008/sse"
    }
  }
}

多项目支持

当处理多个项目时,每个项目都可以有自己的专用MCP服务器端点和端口。当您打开多个VS Code窗口或处理需要语言服务器功能的多个项目的时候,这很有用。

项目配置

创建一个 bifrost.config.json 项目根目录中的文件:

{
    "projectName": "MyProject",
    "description": "Description of your project",
    "path": "/my-project",
    "port": 5642
}

服务器将使用此配置来:

  • 创建项目特定的端点(例如。, http://localhost:5642/my-project/sse)
  • 向AI助手提供项目信息
  • 为每个项目使用专用端口
  • 将项目服务与其他正在运行的实例隔离

示例配置

  1. 后端API项目:
{
    "projectName": "BackendAPI",
    "description": "Node.js REST API with TypeScript",
    "path": "/backend-api",
    "port": 5643
}
  1. 前端Web应用程序:
{
    "projectName": "FrontendApp",
    "description": "React frontend application",
    "path": "/frontend-app",
    "port": 5644
}

端口配置

每个项目都应该指定自己的唯一端口,以避免在运行多个VS Code实例时发生冲突:

  • 这 port 字段在 bifrost.config.json 确定服务器将使用哪个端口
  • 如果未指定端口,则默认为8008以实现向后兼容性
  • 为不同的项目选择不同的端口,以确保它们可以同时运行
  • 如果配置的端口已在使用中,服务器将无法启动,需要您执行以下操作之一:

- 释放港口 - 在配置中更改端口 - 使用该端口关闭另一个VS Code实例

连接到项目特定的端点

更新您的AI助手配置以使用项目特定的端点和端口:

{
  "mcpServers": {
    "BackendAPI": {
      "url": "http://localhost:5643/backend-api/sse"
    },
    "FrontendApp": {
      "url": "http://localhost:5644/frontend-app/sse"
    }
  }
}

向后兼容性

如果没有 bifrost.config.json 如果存在,服务器将使用默认配置:

  • 端口:8008
  • SSE 端点 : http://localhost:8008/sse
  • 消息端点: http://localhost:8008/message

这保持了与现有配置和工具的兼容性。

可用工具

该扩展提供了对许多VSCode语言功能的访问,包括:

  • 查找信息:找到所有符号参考。
  • go_to_定义:立即跳转到符号定义。
  • 查找实现:发现接口/抽象方法的实现。
  • 获取覆盖信息:在鼠标悬停时获取丰富的符号文档。
  • get_document_symbols:概述文件中的所有符号。
  • get_完成:上下文感知自动补全。
  • get_signature_help:函数参数提示和重载。
  • get_name_locations:安全地获取在整个项目中执行重命名的位置。
  • 重命名:对符号执行重命名
  • get_code_actions:快速修复、重构和改进。
  • get_semantic_tokens:增强突出显示数据。
  • get_call层次结构:查看呼入/呼出关系。
  • get_type层次结构:可视化类和接口继承。
  • get_code_lens:内联见解(参考文献、测试等)。
  • get_selection_range:代码块的智能选择扩展。
  • get_type_definition:跳转到基础类型定义。
  • get_declaration:导航到符号声明。
  • get_document_highlights:突出显示符号的所有出现。
  • get_workspace_symbols:在整个工作区中搜索符号。

需求

  • Visual Studio代码1.93.0或更高版本
  • 您要使用的语言的适当语言扩展名(例如,C#文件的C#扩展名)

可用命令

  • Bifrost MCP: Start Server -手动启动端口8008上的MCP服务器
  • Bifrost MCP: Start Server on port -在指定端口上手动启动MCP服务器
  • Bifrost MCP: Stop Server -停止正在运行的MCP服务器
  • Bifrost MCP: Open Debug Panel -打开调试面板以测试可用工具

明星历史

工具使用示例

查找引用

{
  "name": "find_usages",
  "arguments": {
    "textDocument": {
      "uri": "file:///path/to/your/file"
    },
    "position": {
      "line": 10,
      "character": 15
    },
    "context": {
      "includeDeclaration": true
    }
  }
}

工作空间符号搜索

{
  "name": "get_workspace_symbols",
  "arguments": {
    "query": "MyClass"
  }
}

故障排除

如果您遇到问题:

  1. 确保为您的项目安装了适当的语言扩展
  2. 检查您的项目是否已正确加载到VSCode中
  3. 验证您的系统上是否有8008端口可用
  4. 检查VSCode输出面板是否有任何错误消息

贡献

这是 Vscodes命令 如果你想添加其他功能,请继续。我认为我们仍然需要重命名和其他一些。 请随时向提交问题或拉取请求 .

vsce package

调试

使用 MCP: Open Debug Panel 命令

许可证

此扩展根据APGL-3.0许可证获得许可。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

VSCode扩展TypeScript本地部署AI编程助手代码导航语言服务器开发工具

支持客户端

CursorClineVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Cursor、Cline、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
C Sharp Lang MCP Server

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

C Sharp Lang MCP Server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

C Sharp Lang MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

C Sharp Lang MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

C Sharp Lang MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

C Sharp Lang MCP Server 支持哪些客户端?

公开资料标注支持 Cursor、Cline、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP