LabscoMCP early access ↗
cyanheadsMCP SERVER

Mentor MCP

A second opinion from Deepseek's reasoning model, on demand — code review, design critique, writing feedback and feature brainstorming from inside your own agent's session.

by cyanheads ↗Model Routing, Multi-Model Consultation & Cost ControlCommunity

LABSCO SUMMARY

Its value is that the reviewer is a different model.

An agent asked to check its own work tends to agree with itself; routing the review to Deepseek's reasoning model breaks that loop, which is the entire premise. Costs land on your Deepseek account per call, and the timeout defaults to 30000 milliseconds — worth raising before you send a long file for review.

What it is

An MCP server that gives an LLM agent access to a different model for review work. Each tool frames a specific kind of critique — code, design, prose, or feature ideas — and routes it to Deepseek's reasoning model through the Deepseek API, so the answer comes from a second model rather than the one already in the conversation.

What you get

  • A code review over a file with the language named, covering bugs, style and best practices, performance and security — code_review
  • A design critique for a named design type such as a web UI, covering patterns, accessibility and consistency — design_critique
  • Writing feedback for a named writing type such as documentation, covering grammar, clarity and structure — writing_feedback
  • Feature enhancement brainstorming around a concept, with feasibility and user-value assessment — brainstorm_enhancements
  • A second-opinion path for approaches you are unsure about, with worked examples in the repository for each tool showing the request format and a sample response

Requirements

A Deepseek API key. DEEPSEEK_API_KEY and DEEPSEEK_MODEL are both required, with deepseek-reasoner as the documented model; DEEPSEEK_MAX_TOKENS defaults to 8192, DEEPSEEK_MAX_RETRIES to 3, and DEEPSEEK_TIMEOUT to 30000 milliseconds. Build from a clone with npm install and npm run build, then register build/index.js with node and put the variables in the client's env block. The package is mentor-mcp-server 1.0.0, Apache 2.0 licensed.

Setup effort

Build from source — git clone https://github.com/cyanheads/mentor-mcp-server.git