Recommendation
Use a custom server from the Agent Panel settings. Streamable HTTP is the best fit for the self-hosted HTTP endpoint.
Add custom server
Open the Agent Panel settings view, then choose Add Custom Server. Use the server provider’s JSON shape when prompted.
Hosted HTTP
1 | { |
Local stdio
1 | { |
Verify
Open the Agent Panel settings view and check the indicator next to netskope-npa. A healthy server shows an active status.
Then ask:
1 | List the Netskope NPA MCP tools you can access. Do not call any write tools. |
Common issues
| Symptom | Fix |
|---|---|
| OAuth prompt appears | Confirm the Authorization header is configured. |
| Indicator is not green | Open the tooltip/status and inspect the server error. |
| Tools not selected | Mention the netskope-npa server by name in the prompt. |
| Local command fails | Use a full path to npx or install globally. |
Platform notes
Zed documents custom MCP servers through the Agent Panel and notes that remote servers without an Authorization header may trigger OAuth.
Source: Zed MCP docs