Token导航 LogoToken导航

MCP Server · 开发工具

Skill MCP (Frontlook Admin)

一个自动检测项目技术栈并安装对应GitHub Copilot技能文件夹的MCP服务器,适用于多种开发环境。

stdio官方级别未说明来源级核验工具 4
技能管理C#VS Code开发工具

快速开始

作者 / 组织
frontlook-admin
提供方
frontlook-admin
运行时
Docker

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

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

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

docker run --rm -i -v "G:\Repos:/g/Repos" skillmcp:local

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Docker,再按安装命令拉取依赖。

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

设置项目技能——MCP服务器

A. 模型上下文协议(MCP)服务器 自动检测项目的技术栈 并将匹配的GitHub Copilot技能文件夹安装到 /skills/, 然后更新 .vscode/settings.json 所以Copilot发现了它们。

作为Docker容器运行(推荐)或直接通过 dotnet run. 通过MCP stdio协议进行通信——不需要网络端口。

______________________________________________________________________

暴露的工具

工具说明
detect_project_type扫描目录并返回检测到的技术类型。 只读。
check_project_skills模拟运行:显示哪些技能将被添加或已经存在。 没有变化。
setup_project_skills增量 --复制新技能文件夹;保持现有的不变。
refresh_project_skills完全刷新 --将所有技能文件夹替换为源代码中的最新文件夹。

所有工具都接受这些可选参数:

参数说明
targetProject项目根目录的绝对路径。默认为容器的工作目录。
skillSourcePath通往当地的道路 awesome-copilot 克隆。跳过自动发现。
skillRepoUrl如果本地找不到仓库,则克隆Git URL。覆盖 AWESOME_COPILOT_REPO_URL.

______________________________________________________________________

检测到的项目类型

检测扫描所有文件(不包括 .git/, node_modules/, bin/, obj/)并且是非排他性的-- 一个项目可以匹配多种类型。

类型关键指标
Blazor.razor 文件+ .csproj (也收到 Frontend 技能)
AspNetCoreApi.csproj + Program.cs,没有Razor/MAUI/设计器文件
MAUIMicrosoft.NET.Sdk.Maui SDK或 true 在 .csproj
WinForms.csproj + .designer.cs / .designer.vb
AndroidAndroidManifest.xml, .kt,或 .java 文件
Frontendpackage.json + .ts/.tsx,或 package.json 没有 .csproj
CppCMake.cpp, .vcxproj,或 CMakeLists.txt
Unknown没有匹配的,只有常见技能

______________________________________________________________________

技能安装

常见技能(每个项目)

git-commit · conventional-commit · create-readme · folder-structure-blueprint-generator · technology-stack-blueprint-generator · context-map · what-context-needed

特定类型技能

类型技能
Blazorfluentui-blazor · aspnet-minimal-api-openapi · ef-core · dotnet-best-practices · dotnet-design-pattern-review · csharp-async · csharp-docs · csharp-xunit · containerize-aspnetcore · multi-stage-dockerfile · refactor · create-specification · sql-optimization · sql-code-review
AspNetCoreApiaspnet-minimal-api-openapi · ef-core · dotnet-best-practices · dotnet-design-pattern-review · csharp-async · csharp-docs · csharp-xunit · sql-optimization · sql-code-review · containerize-aspnetcore · multi-stage-dockerfile · openapi-to-application-code · create-specification
MAUIdotnet-best-practices · dotnet-design-pattern-review · csharp-async · csharp-docs · csharp-xunit · dotnet-upgrade · multi-stage-dockerfile · refactor
WinFormsdotnet-best-practices · dotnet-upgrade · containerize-aspnet-framework · dotnet-design-pattern-review · refactor · csharp-docs
Androidkotlin-springboot · java-springboot · java-docs · java-junit · java-refactoring-extract-method · java-refactoring-remove-parameter · java-add-graalvm-native-image-support
Frontendcreate-web-form · javascript-typescript-jest · markdown-to-html · multi-stage-dockerfile · refactor
CppCMakemulti-stage-dockerfile · refactor · refactor-method-complexity-reduce · sql-code-review

中存在的任何技能文件夹 awesome-copilot/skills/ 来源,但不在上面的地图上 当其名称包含与检测到的类型匹配的关键字时,也会自动发现并安装。

______________________________________________________________________

技能来源解析

服务器正在查找 awesome-copilot 按照以下顺序:

  1. skillSourcePath 参数(如果提供)
  2. AWESOME_COPILOT_REPO_URL 环境变量(设置克隆URL)
  3. G:\Repos\frontlook-admin\AI_HELPERS\awesome-copilot
  4. G:\Repos\frontlook-admin\awesome-copilot
  5. %USERPROFILE%\repos\awesome-copilot
  6. %USERPROFILE%\awesome-copilot
  7. C:\src\awesome-copilot
  8. 自动克隆 从 https://github.com/github/awesome-copilot

在Docker中运行时,主机路径(3-7)不可见;服务器将自动克隆 首次使用,除非您挂载本地克隆(请参阅 在......下面

______________________________________________________________________

先决条件

  • .NET 10 SDK --用于本地运行
  • 码头工人 --用于集装箱使用
  • 带有GitHub Copilot扩展的VS代码(用于MCP发现)
  • git 在PATH中--仅在以下情况下需要 awesome-copilot 必须自动克隆

______________________________________________________________________

本地运行(.Net)

cd SkillMcp
dotnet run

服务器从stdin读取MCP消息,并将响应写入stdout。 所有日志都会转到stderr。

______________________________________________________________________

码头工人

本地建设

docker build -t skillmcp:local .

运行--挂载repos驱动器,以便服务器可以读取项目文件

Windows(PowerShell):

docker run --rm -i -v "G:\Repos:/g/Repos" skillmcp:local

Linux/macOS:

docker run --rm -i -v "$HOME/repos:/repos" skillmcp:local

然后通过 集装箱侧 路径为 targetProject:

targetProject = /g/Repos/your-project          # Windows mount
targetProject = /repos/your-project            # Linux/macOS mount

挂载本地出色的副驾驶克隆(可选,避免自动克隆)

docker run --rm -i \
  -v "G:\Repos:/g/Repos" \
  -v "G:\Repos\frontlook-admin\awesome-copilot:/opt/awesome-copilot:ro" \
  skillmcp:local

通过 skillSourcePath = /opt/awesome-copilot 作为一种工具论证。

通过环境变量覆盖克隆URL

docker run --rm -i \
  -e AWESOME_COPILOT_REPO_URL=https://github.com/your-fork/awesome-copilot \
  skillmcp:local

从GitHub容器注册表中提取

docker pull ghcr.io/frontlook-admin/skillmcp:latest

______________________________________________________________________

VS代码MCP配置

这 .vscode/mcp.json 在这个仓库中,服务器会自动注册。 在VS Code中打开工作区,GitHub Copilot将发现并列出工具。

配置示例:

{
  "servers": {
    "setup-project-skills": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-v", "G:\\Repos:/g/Repos",
        "ghcr.io/frontlook-admin/skillmcp:latest"
      ]
    }
  }
}
Windows路径转换 --服务器自动转换 G:\Repos\foo 到 /g/Repos/foo 以匹配上面的卷装载。 将任一表格作为 targetProject;两者都处理得当。

______________________________________________________________________

GitHub操作——自动Docker发布

工作流程在 构建并推动 GitHub容器注册表(GHCR) 每一次推。 无需配置秘密——它使用内置 GITHUB_TOKEN.

触发器已发布标签
推到 mainlatest, main, sha-
标签 v1.2.31.2.3, 1.2, sha-, latest
拉取请求仅构建,不推送

______________________________________________________________________

输出:写什么

之后 setup_project_skills 或 refresh_project_skills 成功运行:


/
  skills/
    git-commit/
    conventional-commit/
    csharp-async/            ← type-specific skills
    ...
    skills.json              ← manifest: detected type + list of installed skills
  .vscode/
    settings.json            ← chat.promptFilesLocations entry added/updated

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

技术栈检测C#本地部署GitHubCopilot技能管理开发工具自动化

支持客户端

VS Code

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

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

更适合

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

不太适合

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

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Skill MCP (Frontlook Admin)

MCP World · 本页

4stdio有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 条

Skill MCP (Frontlook Admin) 怎么安装?

公开资料给出的安装命令是 docker run --rm -i -v "G:\Repos:/g/Repos" skillmcp:local,运行环境为 Docker。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Skill MCP (Frontlook Admin) 怎么在 Claude Desktop、Cursor 里配置?

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

Skill MCP (Frontlook Admin) 收费吗?

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

Skill MCP (Frontlook Admin) 需要 API Key 吗?

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

Skill MCP (Frontlook Admin) 支持哪些客户端?

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

来源信息

继续浏览同类 MCP