MCP serverOther clients
Other MCP clients
Windsurf, n8n, Zed and apps that only run local stdio servers.
Any client that speaks Streamable HTTP works. Give it the server URL and either let it sign in with OAuth or send a key in the Authorization header.
{
"mcpServers": {
"zieads": {
"type": "http",
"url": "https://www.zieads.com/mcp",
"headers": {
"Authorization": "Bearer zk_your_key"
}
}
}
}Clients that only run local servers
Use mcp-remote as a bridge. It runs locally over stdio and talks to ZieAds over HTTPS.
npx -y mcp-remote https://www.zieads.com/mcp --header "Authorization: Bearer zk_your_key"n8n
Add an MCP Client Tool node to your AI Agent. Endpoint: the server URL. Server transport: HTTP Streamable. Authentication: Header Auth with name Authorization and value Bearer plus your key.
Test with MCP Inspector
npx @modelcontextprotocol/inspectorChoose Streamable HTTP, paste the URL, then either use the OAuth flow or add the Authorization header.