This guide covers installation, authentication flows, and troubleshooting for MCP tools in Windsurf IDE.
Check NodeJS Installation
Verify NodeJS is installed on your system: node -v
If not installed, download from nodejs.org.
Install MCP Tools Run the following command in your terminal:
npx composio-core@rc mcp "<https://mcp.composio.dev/notion/nutritious-bashful-nail-e-V22O>" --client windsurf
Composio MCP supports two authentication methods:
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.
Enter Credentials Paste your API key when prompted in the chat interface.
Note: API key entry will be streamlined in future updates.
Execute actions After successful authentication, the tool is ready for use.