Skip to main content
Glama

メンターMCPサーバー

タイプスクリプト モデルコンテキストプロトコルバージョンライセンス状態 GitHub

モデルコンテキストプロトコルサーバーは、AIを活用したDeepseek推論(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"
      }
    }
  }
}

環境変数

変数

必須

デフォルト

説明

ディープシークAPIキー

はい

-

Deepseek APIキー

ディープシークモデル

はい

ディープシーク推論器

Deepseekモデル名

ディープシーク_最大_トークン

いいえ

8192

リクエストあたりの最大トークン数

ディープシーク_MAX_RETRIES

いいえ

3

再試行回数

ディープシークタイムアウト

いいえ

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>

各ツールの使用法と出力の詳細な例は、 examplesディレクトリにあります。

各例には、ツールの機能と出力構造を示すリクエスト形式とサンプル応答が含まれています。

発達

# 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 License 2.0。詳細についてはLICENSEを参照してください。


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