https://linen.dev logo
Composio Claude macos desktop app
# 🖥│support-forum
b
Does Composio MCP work with regular Claude Desktop chat app on macOS? Someone on X made me think it would but now I'm wondering if it only works with Claude Code? What I've tried: - Config with
@composio/mcp@latest
alone (gets "Unknown argument" error) - Config with
mcp-remote
(gets OAuth 501 error) - Config with
mcp-remote --http
(gets "Invalid URL" error) Already authorized 6 apps in Composio dashboard. Need working config format for Claude Desktop regular chat app.
b
Thanks for the reply. Still getting errors. I'll copy claude's output below @Uday - Tried with --client claude flag but still getting OAuth errors: Config generated:
Copy code
{
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "URL"
  ]
}
Errors: 1. HTTP 501 - OAuth metadata endpoint doesn't exist 2. HTTP 403 - OAuth registration forbidden The issue: Setup command still generates mcp-remote wrapper which requires OAuth 2.1. Your endpoint doesn't implement OAuth metadata at: https://mcp.composio.dev/.well-known/oauth-authorization-server Question: Does Composio MCP have a STDIO-based server (not HTTP remote) for Claude Desktop? The --client claude flag didn't change the config format - still uses mcp-remote which requires OAuth that your endpoint doesn't support. My setup: - macOS Claude Desktop (regular chat app) - Customer ID: 129a0ab9-7381-469e-8036-5a6763920338 - Want: Google Drive, Docs, Sheets access via Composio Need: Either OAuth support on your endpoint OR stdio-based MCP server that doesn't require OAuth.
Also - I notice the screenshot showed an API key (ak_7FY...). Can I use mcp-remote with --header "x-api-key: MY_KEY" to bypass OAuth? If so, what's the exact command?
Does @composio/mcp package work WITHOUT mcp-remote for Claude Desktop? Something like: { "command": "npx", "args": ["@composio/mcp", "start", "URL"] }
u
Hey @BriefCase, yes, could you try adding header
x-api-key
? I can share a sample config:
Copy code
{
  "mcpServers": {
    "mcp-config-xxxxx": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "--header",
        "x-api-key: ak_xxxx",
        "https://backend.composio.dev/v3/mcp/<server-id>/mcp?user_id=pg-test-xxxx"
      ],
      "env": {
        "npm_config_yes": "true"
      }
    }
  }
}
Also, if you are looking for an MCP for your everyday tasks, you can check out [Rube](https://rube.app/)! Do try and please share your feedback if possible...
2 Views