Step 1: Open the Windsurf interface
- Launch the Windsurf app on your system.
- Log in with your account if required.
Step 2: Access MCP settings
- In the top menu, click Settings ( on the top-right) -> Windsurf Settings.
- Navigate to the Cascade section → MCP Servers.
- Click the Open MCP Marketplace link.
Step 3: Add Timbal as a new MCP server
- In the Installed MCPs list, click the Settings button ( positioned to the right of the title).
- The file
mcp_config.jsonwill open. - Add the Timbal MCP URL (
https://api.timbal.ai/mcp). For example, you can set the server name"timbal-mcp":mcp_config.json - Save the configuration.
Option 1: Connect via OAuth
- A browser window will open for authentication.
If the pop-up does not appear, you can manually click the Connect button next to Timbal MCP in the MCP Marketplace.
- Log in using your preferred OAuth method: GitHub, Google, Microsoft, or Timbal OAuth.
- Accept the OAuth permissions.
- Return to Windsurf — Timbal should now appear in green, with available tools listed inside.
Option 2: Connect using a Timbal Api Key
- If you added a
"Authorization"with"TIMBAL_API_KEY"inmcp_config.json, Windsurf will automatically use it — no browser login is needed. - Check the Installed MCPs list — Timbal should appear in green, with its tools ready to use.
Step 4: Start using Timbal in Windsurf
- Open the Toggle Cascade Side Bar ( on top-right).
- Start a chat.
- You can now use Timbal tools in your conversation. Windsurf will leverage the MCP integration automatically.