Stitch MCP integration from Claude.ai fails in Claude Code with auth error

Resolved 💬 2 comments Opened Mar 19, 2026 by eghosa40 Closed Mar 19, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

---

What's Wrong?

Stitch MCP integration from Claude.ai fails in Claude Code with an authentication error, making it impossible to use any Stitch tools.

---

What Should Happen?

Expected behavior:
Stitch MCP tools (e.g. list_projects, get_project, generate_screen_from_text) should authenticate and work in Claude Code the same way they do in Claude.ai.

Actual behavior:
Every call to any Stitch MCP tool returns:

Incompatible auth server: does not support dynamic client registration

---

Environment

  • Claude Code CLI (not VS Code extension)
  • macOS
  • Stitch MCP loaded via Claude.ai built-in integrations

---

Workaround

None found. The tool is listed as available but always fails at authentication.

---

Error Messages/Logs

Incompatible auth server: does not support dynamic client registration

---

Steps to Reproduce

  1. Connect the Stitch integration via Claude.ai
  2. Open Claude Code CLI
  3. Ask Claude to call any Stitch tool (e.g. "Show me my Stitch projects")
  4. Observe: every call fails with the above error regardless of retries

---

Additional Context

The Stitch MCP server appears to use an OAuth flow that Claude Code does not support (dynamic client registration). The integration works on Claude.ai but is non-functional in the CLI. Configuring Stitch as a local MCP server in ~/.claude/settings.json may be the only workaround, but no public documentation exists for this.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗