Token导航 LogoToken导航TokenDH.com
If Apm MCP Server logo
开发工具未说明官方级别未说明来源级核验

If Apm MCP Server

MCP Server

Immersive APM MCP Server 是一个开源模型上下文协议(MCP)服务器,旨在与 Visual Studio Code(VS Code)和 GitHub Copilot 代理模式无缝集成,使开发者能够直接在 VS Code 编辑器中与应用遥测数据交互,提升开发效率。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
开发工具C#VS Code开源工具VS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ImmersiveFusion

提供方

ImmersiveFusion

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

沉浸式APM MCP服务器

欢迎来到沉浸式APM MCP服务器,这是一个开源的模型上下文协议(MCP)服务器,旨在以代理模式与Visual Studio Code(VS Code)和GitHub Copilot无缝集成。这个强大的工具使开发人员能够直接在VS Code编辑器中与应用程序遥测进行交互,通过实时了解软件的性能来简化工作流程并提高生产力。

🚀 特性

  • 无缝VS代码集成:使用GitHub Copilot的代理模式,直接从VS代码编辑器与应用程序的遥测数据进行交互。
  • 开源:在麻省理工学院许可下免费提供,鼓励社区贡献和透明度。
  • 易于遥测访问:在代理模式下使用自然语言提示轻松查询和分析应用程序性能指标。
  • 可扩展MCP支持:连接到模型上下文协议生态系统,实现与各种工具和服务的集成。
  • 自主工作流:利用Copilot的代理模式自动化多步骤任务,如检索遥测数据、分析性能和生成报告。
  • 开发者友好:设计易于使用,开始与遥测数据交互所需的设置最少。

🌟 为什么选择沉浸式APM MCP服务器?

沉浸式APM MCP服务器使得在编码环境中直接监控应用程序的遥测数据并与之交互变得非常容易。通过与VS Code和GitHub Copilot的代理模式集成,您可以使用自然语言查询指标、调试性能问题并优化应用程序,而无需离开编辑器。无论您是独立开发人员还是大型团队的一员,此工具都简化了对关键遥测数据的访问,为您节省了时间和精力。

🛠️ 安装

克隆存储库:

git clone https://github.com/ImmersiveFusion/if-apm-mcp-server.git
cd if-apm-mcp-server

构建和还原包:

cd src/IF.APM.App.MCP.Server
dotnet build

配置MCP服务器:

更新配置文件(.vscode\mcp.json)使用您的沉浸式APM Grid API密钥。

如果您需要API密钥,请查看 入门指南 文档并开始订阅。

配置示例:

{
    "inputs": [
        {
        "type": "promptString",
        "id": "if-key",
        "description": "Immersive APM API Key",
        "password": true
        }
    ],
    "servers": {
        "IF.APM.App.MCP.Server": {
        "type": "stdio",
        "command": "dotnet",
        "args": [
            "run",
            "--project",
            "${workspaceFolder}/IF.APM.App.MCP.Server/IF.APM.App.MCP.Server.csproj"
        ],
        "env": {
            "IF_ApiKey": "${input:if-key}"
            }
        }
    }
}

运行服务器:

  • 按照中的说明进行操作https://code.visualstudio.com/docs/copilot/chat/mcp-servers
  • 启用代理模式:

- 在VS Code中打开副驾驶聊天窗口(macOS上的Ctrl+Alt+I或Cmd+Alt+I)。 - 从Copilot Chat窗格中的模式下拉列表中选择Agent。 - 确保沉浸式APM MCP服务器正在运行,并在VS代码中配置为MCP服务器。有关MCP服务器设置的详细信息,请参阅VS Code文档。

🌍 开源

沉浸式APM MCP服务器在MIT许可证(License)下自豪地开源。我们相信社区驱动开发的力量,并欢迎全球开发人员的贡献。你可以:

  • 贡献:在我们的GitHub存储库上提交拉取请求、报告问题或建议功能。
  • 自定义:扩展服务器以支持其他遥测服务,或与开发堆栈中的其他工具集成。
  • 合作:加入我们的社区,帮助塑造VS Code遥测集成的未来。

通过开源沉浸式APM,我们的目标是培育一个充满活力的生态系统,开发人员可以在其中构建、共享和改进应用程序性能监控工具。

🔧 用法示例

下面是一个如何在VS代码中将沉浸式APM MCP服务器与GitHub Copilot一起使用的快速示例:

  • 在VS Code中打开一个项目。
  • 确保沉浸式APM MCP服务器正在运行和配置。
  • 在Copilot Chat窗格中,选择Agent模式并输入:

在Copilot Chat窗口中,使用自然语言提示查询遥测数据。例如:

  Were there any errors in yesterday?

  Show me SQL errors in the last hour

一旦您有会话并发现错误,请尝试:

  Show me the stack trace

  How do I fix it?

📚 文档

有关详细的设置说明、配置选项和高级用法,请查看我们的完整文档(docs/README.md)。

🤝 贡献

我们热爱贡献!开始:

  • 分叉存储库。
  • 创建一个新分支(git checkout-b feature/your feature)。
  • 进行更改并提交(git commit-m“添加您的功能”)。
  • 推到你的叉子(git推原点功能/你的功能)。
  • 打开一个pull请求。
  • 请阅读我们的贡献指南(Contributing.md)以了解更多详细信息。

📜 许可证

此项目根据MIT许可证(License)获得许可-有关详细信息,请参阅文件。

🙌 致谢

感谢GitHub Copilot团队在代理模式和MCP支持方面的创新工作。 向VS Code社区致敬,感谢他们对开源AI工具的持续反馈和贡献。

📬 联系

有疑问或需要支持ទ 系统:支持?加入我们的GitHub讨论,或在社交媒体上联系我们,或加入我们的 Discord 的中文翻译是“不和谐”或“纷争”。.

目录标签

目录标签

开发工具C#VS Code开源工具应用性能监控本地部署VSCode集成遥测数据分析开发效率

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP