ZCode
Add PopMCP to Z.ai's ZCode desktop app as an HTTP server, for your user or one workspace, with no headers or keys. Then approve what it can reach.
Open the MCP settings
In ZCode, go to Settings → MCP Servers and click New MCP Server in the upper right.
Fill in the server
| Field | Value |
|---|---|
| Scope | User for every workspace, or Workspace for this project only |
| Name | PopMCP |
| Type | HTTP |
| Service URL | https://app.popmcp.com/mcp |
Leave Headers and Environment variables empty. PopMCP authenticates with OAuth, not a static key.
If you prefer JSON, switch to Full configuration and paste the server block directly.
Enable it
Click Add, then confirm the server shows as enabled in the MCP server list.
Approve the connectors
ZCode opens PopMCP's consent screen. Tick the connectors this client should reach and
approve, then ask it to list_connections to confirm what it was granted.
Your manually added servers appear under Configured MCP servers, separate from the built-in plugin servers, so PopMCP sits alongside ZCode's own tools rather than replacing them.
OpenCode
Set up PopMCP as a remote server in your OpenCode config, for one repository or everywhere. No API key or headers: OpenCode runs OAuth on first use.
Integrations
Search every PopMCP integration by name, browse by category, or filter to API key, OAuth or no approval, then open its step-by-step setup guide.