Skip to main content
Glama

导师-mcp-服务器

TypeScript 模型上下文协议版本 执照地位 GitHub

模型上下文协议 (MCP) 服务器通过 AI 驱动的 Deepseek-Reasoning (R1) 指导功能,为 LLM 代理提供第二意见,包括代码审查、设计评审、写作反馈以及通过 Deepseek API 进行创意集思广益。借助专家的第二意见和切实可行的见解,为您的 LLM 代理奠定成功的基础。

模型上下文协议

模型上下文协议 (MCP) 支持以下之间的通信:

  • 客户端:Claude Desktop、IDE 和其他与 MCP 兼容的客户端

  • 服务器:任务管理和自动化的工具和资源

  • LLM 代理:利用服务器功能的 AI 模型

Related MCP server: GPT Researcher MCP Server

目录

特征

代码分析

  • 全面的代码审查

  • 错误检测和预防

  • 风格和最佳实践评估

  • 性能优化建议

  • 安全漏洞评估

设计与建筑

  • UI/UX 设计评论

  • 架构图分析

  • 设计模式建议

  • 可访问性评估

  • 一致性检查

内容增强

  • 写作反馈和改进

  • 语法和风格分析

  • 文档审查

  • 内容清晰度评估

  • 结构性建议

战略规划

  • 功能增强头脑风暴

  • 对方法的第二意见

  • 创新建议

  • 可行性分析

  • 用户价值评估

安装

# Clone the repository
git clone git@github.com:cyanheads/mentor-mcp-server.git
cd mentor-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

配置

添加到您的 MCP 客户端设置:

{
  "mcpServers": {
    "mentor": {
      "command": "node",
      "args": ["build/index.js"],
      "env": {
        "DEEPSEEK_API_KEY": "your_api_key",
        "DEEPSEEK_MODEL": "deepseek-reasoner",
        "DEEPSEEK_MAX_TOKENS": "8192",
        "DEEPSEEK_MAX_RETRIES": "3",
        "DEEPSEEK_TIMEOUT": "30000"
      }
    }
  }
}

环境变量

多变的

必需的

默认

描述

DEEPSEEK_API_KEY

是的

-

您的 Deepseek API 密钥

DEEPSEEK_模型

是的

deepseek-reasoner

Deepseek 模型名称

DEEPSEEK_MAX_TOKENS

8192

每个请求的最大令牌数

DEEPSEEK_MAX_RETRIES

3

重试次数

DEEPSEEK_TIMEOUT

30000

请求超时(毫秒)

工具

代码审查

<use_mcp_tool>
<server_name>mentor-mcp-server</server_name>
<tool_name>code_review</tool_name>
<arguments>
{
  "file_path": "src/app.ts",
  "language": "typescript"
}
</arguments>
</use_mcp_tool>

设计评论

<use_mcp_tool>
<server_name>mentor-mcp-server</server_name>
<tool_name>design_critique</tool_name>
<arguments>
{
  "design_document": "path/to/design.fig",
  "design_type": "web UI"
}
</arguments>
</use_mcp_tool>

撰写反馈

<use_mcp_tool>
<server_name>mentor-mcp-server</server_name>
<tool_name>writing_feedback</tool_name>
<arguments>
{
  "text": "Documentation content...",
  "writing_type": "documentation"
}
</arguments>
</use_mcp_tool>

功能增强

<use_mcp_tool>
<server_name>mentor-mcp-server</server_name>
<tool_name>brainstorm_enhancements</tool_name>
<arguments>
{
  "concept": "User authentication system"
}
</arguments>
</use_mcp_tool>

示例

每个工具的使用和输出的详细示例可以在示例目录中找到:

每个示例都包括请求格式和示例响应,展示了该工具的功能和输出结构。

发展

# Build TypeScript code
npm run build

# Start the server
npm run start

# Development with watch mode
npm run dev

# Clean build artifacts
npm run clean

项目结构

src/
├── api/         # API integration modules
├── tools/       # Tool implementations
│   ├── second-opinion/
│   ├── code-review/
│   ├── design-critique/
│   ├── writing-feedback/
│   └── brainstorm-enhancements/
├── types/       # TypeScript type definitions
├── utils/       # Utility functions
├── config.ts    # Server configuration
├── index.ts     # Entry point
└── server.ts    # Main server implementation

执照

Apache 许可证 2.0。有关更多信息,请参阅许可证


Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cyanheads/mentor-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server