Skip to main content

I’m having trouble with oAuth with my Claude Desktop to the Zapier MCP server.  When I launch Claude Desktop, it redirects me to an oAUTH page for Zapier but I get an error:
 

Error: invalid_request

Mismatching redirect URI.

 

Below is my JSON Configuration file for Claude Desktop:
{
  "mcpServers": {
    "zapier-mcp": {
      "command": "npx",
      "args":
        "mcp-remote",
        "https://mcp.zapier.com/api/mcp/a/16048681/sse"
      ]
    },
    "github": {
      "command": "npx",
      "args": a
        "-y",
        "@modelcontextprotocol/server-github"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "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"
      }
    }
  },
  "globalShortcut": "Ctrl+Space"
}

I’m having the same issue. Using desktop config, not new Integrations function. 


I was able to connect using the old style: https://actions.zapier.com/settings/mcp/


I am having the same issue.
I manged to get the older MCP server that uses actions working but the new MCP server is failing with the same authentication error:
 

 

 


I made it work by not choosing the Claude integration but the “Other” integration mode, then editing the JSON config file. 


Also having this issue. Zapier actions links do work in the claude desktop config file.


WebSocket issues as well :..(


It is not yet reliable

 


Reply