Z.ai Integration MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Z.ai Integration MCP Servergenerate a Python function to parse JSON files in the current directory"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server - Z.ai Integration
A Model Context Protocol (MCP) server that provides filesystem access and Z.ai GLM-4 model integration for MCP clients.
Features
Filesystem Access: Read/write files in the parent repository
Z.ai Integration: Use local Z.ai API key with GLM-4 models for code generation
Submodule Detection: Automatically detects submodule environment and sets working root to parent directory
Related MCP server: AiDD MCP Server
Installation as Git Submodule
cd your-parent-project
git submodule add https://github.com/your-username/mcp-server.git mcp-server
cd mcp-server
pip install -r requirements.txt
cp .env.example .envEdit .env and add your Z.ai API key:
ZAI_API_KEY=your_actual_api_keyMCP Client Configuration
Claude Desktop
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"zai-server": {
"command": "python",
"args": ["mcp-server/src/main.py"],
"env": {
"ZAI_API_KEY": "your_api_key_here"
}
}
}
}Tools
read_file
Read the contents of a file relative to the parent repository root.
write_file
Write content to a file relative to the parent repository root.
zai_generate
Generate code or perform reasoning tasks using Z.ai GLM-4 models.
Parameters:
prompt(string): The prompt to send to the modelmodel(string, optional): Model identifier (default: "glm-4")temperature(number, optional): Sampling temperature (default: 0.7)max_tokens(number, optional): Maximum tokens to generate (default: 2000)
Usage Example
Once configured, you can use the tools from your MCP client:
User: Read the main.py file
Assistant: [Uses read_file tool]
User: Generate a sorting algorithm using Z.ai
Assistant: [Uses zai_generate tool with prompt about sorting algorithms]License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
Git-backed platform for skills, tools, and context for AI agents
Read and write KukGit repositories, files, issues and pull requests from an AI assistant.
Use your own Mac from ChatGPT, Claude or Codex: files, commands, documents, and a browser.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceProvides remote filesystem operations, git repository management, and process execution capabilities for AI agents through the Model Context Protocol.-
- AlicenseNot gradedqualityDmaintenanceProvides AI-driven development tools including file system operations, multi-language code analysis with tree-sitter, Git operations, code execution, and system information retrieval.MIT
- FlicenseBqualityDmaintenanceProvides tools for file system operations and text generation using OpenAI-compatible models via the Model Context Protocol, supporting both stdio and HTTP transports.6-
- AlicenseNot gradedqualityCmaintenanceDelegates autonomous coding tasks to Z.ai's GLM models with a genuine agent loop, file operations, and verification via git and real process results.32 npmMIT