MCP服务器工具

一个自定义的MCP服务器,提供代码库管理、测试运行和命令行工具等功能,适用于全栈医疗技术软件开发工程师的工作流程。

  • by princefishthrower
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 princefishthrower/mcp-server

使用说明

mcp服务器

自定义MCP服务器。

工具

generate_solve_prompt -返回一个字符串,描述全栈医疗技术软件工程师的工作流程

issue_terminal_command -发出命令并解析 stdout 和 stderr

list_repo_locations -根据关键字搜索返回回购位置列表。当未找到精确匹配时,使用Levenshtein距离来建议最接近的匹配

run_test_for_repo -设计用于在windows机器上运行 dotnet test 给定仓库上的命令


get_full_codebase -目前正在开发中,存在一个问题 grimiore 它在引擎盖下使用的命令。..

用法

  1. 安装依赖项:
npm install
  1. 构建项目:
npm run build
  1. 使用服务器的Claude桌面配置。此服务器需要 environment 要传入的参数,以确定应该在库中查找哪些repo list_repo_locations 论点:
// ...other MCP servers...
"mcp-local": {
    "command": "node",
    "args": [
        "/path/to/cloned/mcp-server/build/index.js",
        "--environment",
        "fullstackcraft"
    ]
}
// ...other MCP servers...

当然,repo中列出的路径映射到 list_repo_locations 必须是本地计算机上的有效路径!