<aside>
⚠️
We don't support Node.js versions older than Node 10. If you have previously installed an older version of Node and are no longer using it, it might still cause issues with Claude. Please uninstall the older version to make this work
</aside>
This guide covers installation, authentication flows, and troubleshooting for MCP tools in Claude Desktop.
Installation
-
Check NodeJS Installation
Verify NodeJS is installed on your system: node -v
If not installed, download from nodejs.org.
-
Install MCP Tools
Paste the command generated from the mcp.composio.dev:
Your generated code
- Verify Installation
Restart the Claude Desktop app and check installed tools by clicking the "hammer" icon in the Claude chat interface.
Clipboard-20250305-131946-799 (1).mp4
Authentication Methods
Composio MCP supports two authentication methods:
OAuth Authentication
- Connection Check
Ask the LLM if there is any active connection with the said app.
- Initiate Connection
If no active connection exists, ask the LLM to initiate a connection.
- Complete Authentication
Click the provided authentication link and complete the OAuth flow in your browser.
- Execute Actions
Once authenticated, the LLM can execute authorized actions.
Clipboard-20250305-110930-502.mp4
API Key Authentication
- Connection Verification
Ask the LLM if there is any active connection with the said app.
- Initiate Connection
If no active connection exists, ask the LLM to initiate a connection.
- Request API Key
The LLM initiates a connection and prompts for your API key.