Senior Consult MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ZAI_URL | No | Override default Z.ai API URL | https://open.bigmodel.cn/api/paas/v4/chat/completions |
| ZAI_MODEL | No | Override default Z.ai model | glm-4-plus |
| CLAUDE_URL | No | Override default Claude API URL | https://api.anthropic.com/v1/messages |
| OPENAI_URL | No | Override default OpenAI API URL | https://api.openai.com/v1/chat/completions |
| ZAI_API_KEY | No | Your Z.ai API key (or ZHIPU_API_KEY) | |
| CLAUDE_MODEL | No | Override default Claude model | claude-sonnet-4-5 |
| DEEPSEEK_URL | No | Override default DeepSeek API URL | https://api.deepseek.com/chat/completions |
| GEMINI_MODEL | No | Override default Gemini model | gemini-2.5-flash |
| OPENAI_MODEL | No | Override default OpenAI model | gpt-4o |
| DEEPSEEK_MODEL | No | Override default DeepSeek model | deepseek-chat |
| GEMINI_API_KEY | No | Your Google Gemini API key | |
| OPENAI_API_KEY | No | Your OpenAI API key for GPT models | |
| DEEPSEEK_API_KEY | No | Your DeepSeek API key | |
| ANTHROPIC_API_KEY | No | Your Anthropic API key for Claude models | |
| OPENAI_COMPATIBLE_URL | No | Custom OpenAI-compatible API endpoint URL | |
| OPENAI_COMPATIBLE_MODEL | No | Model name for custom OpenAI-compatible endpoint | |
| OPENAI_COMPATIBLE_API_KEY | No | API key for custom OpenAI-compatible endpoint |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ask_seniorC | General purpose consultation with a senior AI developer mentor. |
| code_reviewC | Request a code review from a senior AI developer. |
| architecture_adviceB | Get architecture and design pattern recommendations from a senior AI. |
| reset_historyB | Clear the conversation memory/history. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
The tools have overlapping purposes that could cause confusion, particularly between 'architecture_advice' and 'ask_senior' which both involve consulting a senior AI. However, 'code_review' and 'reset_history' are clearly distinct, and descriptions help differentiate the general consultation from specific architecture advice.
The naming follows a consistent snake_case pattern throughout, with clear verb_noun structures like 'get_architecture_advice' implied. Minor deviations exist, such as 'ask_senior' being less descriptive than others, but overall the conventions are readable and predictable.
With 4 tools, the count is reasonable for a consultation server, covering core functions like advice, review, and history management. It's slightly lean but well-scoped, with each tool earning its place without feeling excessive or insufficient for the domain.
The tool set covers key consultation aspects like advice and code review, but there are notable gaps. For example, there's no tool for follow-up queries or iterative feedback, which could limit agent workflows. The surface is functional but not fully comprehensive for a senior consultation domain.