Add Z.AI MCP Server extensions (web search, web reader, zread)#5979
Add Z.AI MCP Server extensions (web search, web reader, zread)#5979minggliangg wants to merge 3 commits into
Conversation
Add three MCP server extensions for Z.AI integration: - mcp-server-zai-web-search: Web search via Z.AI's MCP endpoint - mcp-server-zai-web-reader: Web page reader/converter via Z.AI's MCP endpoint - mcp-server-zai-zread: GitHub repo documentation and code access via Z.AI's MCP endpoint All extensions use mcp-remote to bridge Zed's stdio transport to Z.AI's remote HTTP servers, requiring only a Z.AI API key for configuration.
|
We require contributors to sign our Contributor License Agreement, and we don't have @minggliangg on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
|
We require contributors to sign our Contributor License Agreement, and we don't have @minggliangg on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
|
@cla-bot check |
|
We require contributors to sign our Contributor License Agreement, and we don't have @minggliangg on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
|
The cla-bot has been summoned, and re-checked this pull request! |
|
@cla-bot check |
|
The cla-bot has been summoned, and re-checked this pull request! |
Summary
Add three MCP server extensions for Z.AI integration with Zed's AI assistant:
How they work
All three extensions use
mcp-remoteto bridge Zed's stdio-based MCP transport to Z.AI's remote HTTP servers. Users configure a Z.AI API key in their Zed settings and the extension passes it as anAuthorization: Bearerheader.Configuration example
{ "context_servers": { "mcp-server-zai-web-search": { "settings": { "zai_api_key": "your-api-key" } }, "mcp-server-zai-web-reader": { "settings": { "zai_api_key": "your-api-key" } }, "mcp-server-zai-zread": { "settings": { "zai_api_key": "your-api-key" } } } }Checklist
zed,Zed, orextensionextension.tomlmanifest with all required fieldsextensions.tomland.gitmodulessorted viapnpm sort-extensions