Token导航 LogoToken导航TokenDH.com
MCP Glm logo
开发工具未说明官方级别未说明来源级核验

MCP Glm

MCP Server

一个连接Claude Code与GLM/Z.AI模型的MCP服务器,作为子代理由Claude委托执行任务,以最小化Claude令牌使用。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
代码审查TypeScriptClaude代码生成Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Mathi5

提供方

Mathi5

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp-glm

将Claude Code连接到GLM/Z.AI模型的MCP(模型上下文协议)服务器。设计为 子代理 Claude委托——在Claude作为编排者保持控制的同时,尽量减少Claude令牌的使用。

哲学

克劳德是列车长。GLM是一位专业音乐家。这个MCP让克劳德:

  • 委托 将整个编码任务交给GLM(即发即弃),而不是自己完成所有工作
  • 获取第二意见 从不同的型号便宜
  • 卸载 保存Claude令牌的机械工作(测试、样板、重构)
  • 审查代码 通过单独模型的镜头

特性

  • 委托 -即发即弃自主任务执行。Claude发送任务,GLM完成所有工作,返回摘要。最大的代币节省者。
  • 审查 --结构化代码审查,包括分类问题(错误、安全性、性能、风格)
  • 生成 --根据规范生成代码,与现有项目风格相匹配
  • 聊天 --其他法学硕士的快速问题或第二意见
  • 视觉 --使用GLM-4V-Plus多模式功能分析图像
  • 嵌入 --生成用于语义搜索和相似性的文本嵌入
  • 代理(逐步) --Claude需要在步骤之间进行监控时进行细粒度控制

先决条件

  • Node.js(v18或更高版本)
  • npm
  • Z.AI API密钥(从 z.ai)
  • Z.AI编码计划(GLM-5需要Pro或Max)

用Claude代码安装

claude mcp add mcp-glm -e GLM_API_KEY=your-api-key-here -- npx -y github:mathi5/mcp-glm

对于全局安装(跨所有项目):

claude mcp add mcp-glm -s user -e GLM_API_KEY=your-api-key-here -- npx -y github:mathi5/mcp-glm

环境变量

变量必填默认描述
GLM_API_KEY-您的Z.AI API密钥
GLM_MODEL没有glm-5聊天/代理操作的默认模式
GLM_API_BASE没有https://api.z.ai/api/coding/paas/v4API基本URL

可用工具

初级(推荐)

工具说明
glm_delegate即发即弃 --将整个任务委托给GLM。它读取文件、编辑代码、自主运行命令并返回摘要。最适合独立的任务。
glm_review代码审查 --发送代码进行结构化审查。返回包含分类问题、严重性和建议的JSON。
glm_generate代码生成 --从规范生成代码。将现有代码作为样式匹配的上下文传递。
glm_chat快速提问 --问GLM任何事情。第二意见,API查找,集思广益。

专业

工具说明
glm_vision使用GLM-4V-Plus多模态模型分析图像。
glm_embeddings生成用于语义搜索/相似性的文本嵌入。

高级(分步代理)

工具说明
glm_agent_start开始一个循序渐进的代理会话。当您需要在步骤之间进行检查/干预时使用。
glm_agent_step执行代理会话的下一步。
glm_agent_stop停止会话并获取完整摘要。

用法示例

委派任务(首选)

Use glm_delegate with task: "Add unit tests for the calculator module in src/calc.ts"
and context: 

克劳德打电话一次,GLM什么都做,克劳德审查结果。

代码审查

Use glm_review with the code from src/auth.ts, focus on ["security", "bugs"]

生成代码

Use glm_generate to create a TypeScript interface for the User API response,
with context from the existing types in src/types.ts

小问题

Use glm_chat to ask: "What's the difference between Promise.all and Promise.allSettled?"

逐步代理(当您需要控制时)

Use glm_agent_start with task: "Refactor the database module"
Then call glm_agent_step and inspect each result
Call glm_agent_stop when done

许可证

麻省理工学院

目录标签

目录标签

代码审查TypeScriptClaude代码生成模型连接本地部署任务委托AI协作

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP