Token导航 LogoToken导航

MCP Server · 开发工具

autoload context MCP

一个自动加载相关Markdown上下文文件作为GitHub Copilot指南的模型上下文协议(MCP)服务器。

stdio官方级别未说明来源级核验工具 3
开发工具PythonClaude团队协作Claude DesktopVS Code

快速开始

作者 / 组织
713zhao
提供方
713zhao

工具数量

3

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

autoload context MCP 属于开发工具类 MCP Server,公开资料标注 3 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、VS Code,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

上下文感知MCP服务器

一个MCP(模型上下文协议)服务器,自动加载相关的markdown上下文文件作为GitHub Copilot的指南。

特性

  • 🎯 智能上下文匹配:根据提示中的关键字自动选择相关文档
  • 📚 多种工具:自动加载上下文、列出可用文档或获取特定文件
  • ⚙️ 可配置的:易于管理manifest.json,用于添加新的上下文文件
  • 🔄 基础上下文:始终包含base.md的基本准则
  • 🖥️ 中央服务器模式:在服务器上运行,从多个客户端连接(请参阅 服务器设置.md)

设置选项

选项A:本地设置(每台电脑)

在每台机器上本地运行MCP服务器。最适合个人使用。

选项B:中央服务器设置(建议团队使用)

在一个中央服务器上运行MCP服务器,所有PC远程连接。 无需在客户端PC上安装!

👉 有关中央服务器的说明,请参阅SERVER_SETUP.md

设置

1.克隆存储库

git clone https://github.com/713zhao/autoload_context_mcp.git
cd autoload_context_mcp

2.安装依赖项

pip install -r requirements.txt

3.配置GitHub Copilot以使用此MCP

对于VS代码:
  1. 打开VS代码设置(JSON)

- 按 Ctrl+Shift+P (或 Cmd+Shift+P 在Mac上) - 键入“首选项:打开用户设置(JSON)” - 选择它以打开您的 settings.json 文件

  1. 添加MCP服务器配置

将以下配置添加到您的settings.json中(更新路径以匹配您克隆存储库的位置):

   {
     "github.copilot.chat.mcpServers": {
       "context-loader": {
         "command": "python",
         "args": ["/absolute/path/to/autoload_context_mcp/mcp_server.py"]
       }
     }
   }

Windows示例:

   {
     "github.copilot.chat.mcpServers": {
       "context-loader": {
         "command": "python",
         "args": ["c:\\Users\\YourName\\autoload_context_mcp\\mcp_server.py"]
       }
     }
   }

Mac/Linux示例:

   {
     "github.copilot.chat.mcpServers": {
       "context-loader": {
         "command": "python3",
         "args": ["/home/username/autoload_context_mcp/mcp_server.py"]
       }
     }
   }
  1. 保存settings.json文件
  1. 重新加载VS代码

- 按 Ctrl+Shift+P (或 Cmd+Shift+P 在Mac上) - 键入“开发人员:重新加载窗口” - 按 Enter

  1. 验证MCP是否处于活动状态

- 在VS Code中打开Copilot聊天 - MCP服务器现在应该可以作为工具使用 - 试着问:“我该如何编写一个模拟?”以看到它自动加载上下文

对于Claude Desktop:

添加到您的 claude_desktop_config.json:

地点:

  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  • 雨衣: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

配置:

{
  "mcpServers": {
    "context-loader": {
      "command": "python",
      "args": ["/absolute/path/to/autoload_context_mcp/mcp_server.py"]
    }
  }
}

保存后重新启动Claude Desktop。

用法

配置后,您可以在Copilot Chat中使用这些工具:

自动加载上下文

@workspace How do I write a mock for my function?

MCP将自动检测“mock”关键字并加载相关测试文档。

列出可用上下文

@workspace Use load_contexts tool to show what documentation is available

获取特定文件

@workspace Load the Design.md context file

添加新上下文文件

编辑 context/manifest.json 添加新文档:

{
  "docs": [
    {
      "path": "context/your-new-doc.md",
      "when": ["keyword1", "keyword2", "trigger-word"]
    }
  ]
}

这 when 数组包含将触发加载此文档的关键字。

文件结构

autoload/
├── mcp_server.py          # Main MCP server
├── context/
│   ├── base.md            # Always-included base context
│   ├── manifest.json      # Configuration for context routing
│   ├── design/
│   │   └── Design.md
│   └── testing/
│       ├── GTest_Mock.md
│       └── GTest_Execute.md
└── agent/                 # Legacy API server (optional)

运作原理

  1. 当您向Copilot提问时,MCP服务器会收到您的提示
  2. 它分析提示中的关键字与 manifest.json 配置
  3. 它根据关键字匹配对每个文档进行评分
  4. 它加载前3个最相关的文档以及base.md
  5. 所有上下文都返回给Copilot,作为生成响应的指导方针

示例

您的提示: “如何使用筛选器运行特定测试?”

MCP自动加载:

  • base.md(始终包含在内)
  • GTest_Execute.md(匹配“run”、“Execute”、“filter”)

加载的上下文以您的具体指导方针和最佳实践指导Copilot的响应。

工具与能力

工具数量

3

资源数量

0

提示词数量

0

能力标签

智能上下文匹配Python本地部署GitHubCopilot集成开发工具自动文档加载团队协作

支持客户端

Claude DesktopClaudeVS Code

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 3 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、VS Code,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

3stdio有1 个2026-05-17
Git 838e2ec1

MCP World

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

MCP World

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

MCP World

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

MCP World

0stdio有1 个2026-05-17

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

常见问题

5 条

autoload context MCP 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

autoload context MCP 怎么在 Claude Desktop、Cursor 里配置?

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

autoload context MCP 收费吗?

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

autoload context MCP 需要 API Key 吗?

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

autoload context MCP 支持哪些客户端?

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

来源信息

继续浏览同类 MCP