Skip to content

Add Z.AI MCP Server extensions (web search, web reader, zread)#5979

Open
minggliangg wants to merge 3 commits into
zed-industries:mainfrom
minggliangg:add-zai-mcp-extensions
Open

Add Z.AI MCP Server extensions (web search, web reader, zread)#5979
minggliangg wants to merge 3 commits into
zed-industries:mainfrom
minggliangg:add-zai-mcp-extensions

Conversation

@minggliangg
Copy link
Copy Markdown

@minggliangg minggliangg commented May 8, 2026

Summary

Add three MCP server extensions for Z.AI integration with Zed's AI assistant:

Extension Description
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

How they work

All three extensions use mcp-remote to 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 an Authorization: Bearer header.

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

  • Extension IDs do not contain zed, Zed, or extension
  • Each extension has a unique, descriptive ID
  • MIT license included in each repository
  • extension.toml manifest with all required fields
  • extensions.toml and .gitmodules sorted via pnpm sort-extensions
  • Submodules use HTTPS URLs (not SSH)
  • Tested locally as dev extensions
  • Attribution provided for reference implementation (akbxr/zed-mcp-server-context7, MIT)

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.
@cla-bot
Copy link
Copy Markdown

cla-bot Bot commented May 8, 2026

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
Copy link
Copy Markdown

cla-bot Bot commented May 8, 2026

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'.

@minggliangg
Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot
Copy link
Copy Markdown

cla-bot Bot commented May 8, 2026

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
Copy link
Copy Markdown

cla-bot Bot commented May 8, 2026

The cla-bot has been summoned, and re-checked this pull request!

@minggliangg
Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot cla-bot Bot added the cla-signed label May 8, 2026
@cla-bot
Copy link
Copy Markdown

cla-bot Bot commented May 8, 2026

The cla-bot has been summoned, and re-checked this pull request!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant