The Mentor MCP Server provides AI-powered mentorship capabilities through the Deepseek API using the Model Context Protocol. It offers:
- Second Opinions: Analyzes user requests and lists critical considerations
- Code Reviews: Identifies bugs, style issues, performance bottlenecks, and security vulnerabilities
- Design Critiques: Evaluates UI/UX mockups, architectural diagrams for usability and accessibility
- Writing Feedback: Assesses clarity, grammar, style, and structure
- Brainstorm Enhancements: Generates creative ideas for improving concepts, products, or features
The MCP server mentions support for Fig design files in the design critique tool
The MCP server supports integration with Git for cloning the repository
The MCP server is hosted on GitHub and references GitHub in its badges
The MCP server uses npm for package management and running development commands
The MCP server is built with TypeScript and provides code review functionality for TypeScript code
The MCP server uses XML format for tool invocation syntax in the Model Context Protocol
mentor-mcp-server
A Model Context Protocol server providing LLM Agents a second opinion via AI-powered Deepseek-Reasoning (R1) mentorship capabilities, including code review, design critique, writing feedback, and idea brainstorming through the Deepseek API. Set your LLM Agent up for success with expert second opinions and actionable insights.
Model Context Protocol
The Model Context Protocol (MCP) enables communication between:
- Clients: Claude Desktop, IDEs, and other MCP-compatible clients
- Servers: Tools and resources for task management and automation
- LLM Agents: AI models that leverage the server's capabilities
Table of Contents
Features
Code Analysis
- Comprehensive code reviews
- Bug detection and prevention
- Style and best practices evaluation
- Performance optimization suggestions
- Security vulnerability assessment
Design & Architecture
- UI/UX design critiques
- Architectural diagram analysis
- Design pattern recommendations
- Accessibility evaluation
- Consistency checks
Content Enhancement
- Writing feedback and improvement
- Grammar and style analysis
- Documentation review
- Content clarity assessment
- Structural recommendations
Strategic Planning
- Feature enhancement brainstorming
- Second opinions on approaches
- Innovation suggestions
- Feasibility analysis
- User value assessment
Installation
Configuration
Add to your MCP client settings:
Environment Variables
Variable | Required | Default | Description |
---|---|---|---|
DEEPSEEK_API_KEY | Yes | - | Your Deepseek API key |
DEEPSEEK_MODEL | Yes | deepseek-reasoner | Deepseek model name |
DEEPSEEK_MAX_TOKENS | No | 8192 | Maximum tokens per request |
DEEPSEEK_MAX_RETRIES | No | 3 | Number of retry attempts |
DEEPSEEK_TIMEOUT | No | 30000 | Request timeout (ms) |
Tools
Code Review
Design Critique
Writing Feedback
Feature Enhancement
Examples
Detailed examples of each tool's usage and output can be found in the examples directory:
- Second Opinion Example - Analysis of authentication system requirements
- Code Review Example - Detailed TypeScript code review with security and performance insights
- Design Critique Example - Comprehensive UI/UX feedback for a dashboard design
- Writing Feedback Example - Documentation improvement suggestions
- Brainstorm Enhancements Example - Feature ideation with implementation details
Each example includes the request format and sample response, demonstrating the tool's capabilities and output structure.
Development
Project Structure
License
Apache License 2.0. See LICENSE for more information.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Provides LLM Agents with AI-powered mentorship for code review, design critique, writing feedback, and brainstorming using the Deepseek API, enabling enhanced output in various development and strategic planning tasks.
- Model Context Protocol
- Table of Contents
- Features
- Installation
- Configuration
- Tools
- Examples
- Development
- Project Structure
- License
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables integration of Perplexity's AI API with LLMs, delivering advanced chat completion by utilizing specialized prompt templates for tasks like technical documentation, code review, and API documentation.Last updated -14368JavaScriptMIT License
- -securityAlicense-qualityEnhances LLM applications with deep autonomous web research capabilities, delivering higher quality information than standard search tools by exploring and validating numerous trusted sources.Last updated -211PythonMIT License
- AsecurityAlicenseAqualityUnleashes LLM-powered agents to autonomously execute and debug web apps directly in your code editor, with features like webapp navigation, network traffic capture, and console error collection.Last updated -11,118PythonApache 2.0
- AsecurityAlicenseAqualityA coding agent toolkit that transforms LLMs into coding assistants capable of working directly on your codebase with semantic code retrieval and editing tools, providing IDE-like capabilities without requiring API subscriptions.Last updated -33PythonMIT License