Set up Windsurf’s Cascade AI assistant with Podium MCP tools and workspace rules. This gives Windsurf full context about the Podium SDK and live API access for building commerce integrations.Documentation Index
Fetch the complete documentation index at: https://podium.build/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Windsurf installed
- A Podium API key
- The Podium MCP server built (see Build a Claude MCP Server)
MCP Server Configuration
Windsurf supports MCP servers. Add the Podium server in Windsurf’s MCP settings:- Open Settings (Cmd+,)
- Search for “MCP” or navigate to the MCP configuration panel
- Add a new server:
Available Tools
| Tool | What It Does |
|---|---|
search_products | Search the product catalog with filters |
get_product | Fetch full product details by ID |
get_profile | Read a user’s companion/taste profile |
update_profile | Update preferences, brands, concerns |
get_recommendations | Get personalized product recommendations |
check_points | Check a user’s points balance |
create_checkout | Create a checkout session with shipping |
list_tasks | Browse available task bounties |
Workspace Rules
Create.windsurf/rules.md in your project root to give Cascade persistent context about Podium:
Example Workflow
With MCP connected and rules in place, prompt Cascade:“Create an API route that takes a user ID and category, fetches personalized recommendations from Podium, and returns them as a JSON array with id, name, price, and imageUrl”Cascade will:
- Use the SDK patterns from rules to write correct imports
- Call
client.companion.listRecommendations()with the right parameters - Shape the response to the requested format
Tips
- Use Cascade Flows for multi-step tasks that combine code generation with tool calls
- Reference the rules — Cascade reads
.windsurf/rules.mdautomatically for every conversation - Extend the MCP server if you need more tools — the pattern from the MCP recipe is consistent
Related
- Cursor Setup — same MCP server, different IDE
- Claude Desktop — canonical MCP setup
- SDK Setup — complete SDK reference

