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
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Read and write KukGit repositories, files, issues and pull requests from an AI assistant.
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 gradedqualityDmaintenanceDelegates autonomous coding tasks to Z.ai's GLM models with a genuine agent loop, file operations, and verification via git and real process results.19 npmMIT