VOOZH about

URL: https://glama.ai/mcp/servers/cyanheads/mentor-mcp-server?locale=zh-CN

⇱ Mentor MCP 服务器 by cyanheads | Glama


导师-mcp-服务器

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

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

模型上下文协议

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

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

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

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

Related MCP server: BMAD Agent FastMCP Service

目录

特征

代码分析

  • 全面的代码审查

  • 错误检测和预防

  • 风格和最佳实践评估

  • 性能优化建议

  • 安全漏洞评估

设计与建筑

  • 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。有关更多信息,请参阅许可证


A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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