Docs / Connect Mindola
Windsurf
Connect Windsurf to Mindola's hosted MCP server so Cascade can create and grow a lens for you.
Mindola’s MCP server is hosted and remote. You do not install anything locally: you add one URL to Windsurf, and Cascade gains tools for building a lens. A lens is your public AI page at one shareable link, where anyone can ask questions and get answers grounded only in your material, with citations.
What you get
Once connected, Cascade can call three tools:
create_digital_twin_lenscreates a new lens from a profile you confirm in the chat.add_lens_knowledgeadds text or link items to an unclaimed lens so it can answer from them.get_lens_statusreports whether the lens is claimed and how much of its knowledge is ready.
No account or API key is needed to start. Anonymous creation returns an unclaimed lens that is live immediately at its share link, plus a claim URL. Open the claim URL and sign up for free to make the lens yours. Unclaimed lenses expire after 30 days. The full tool reference is at MCP server.
Requirements
- A recent version of Windsurf with MCP support.
- Nothing else: no Mindola account, no API key, no local server process.
Install
Add this to ~/.codeium/windsurf/mcp_config.json, or open Windsurf’s Cascade settings and manage MCP servers from there:
{
"mcpServers": {
"mindola": {
"serverUrl": "https://app.mindola.ai/mcp/lens"
}
}
}
Note that Windsurf uses the key serverUrl, not url.
Verify it works
Open a new Cascade chat and ask: “What Mindola tools do you have?” The assistant should name exactly three tools: create_digital_twin_lens, add_lens_knowledge, and get_lens_status.
Try this
Ask Cascade:
Create a Mindola lens for me, then check its status until all the knowledge is ready.
It will build a profile with you, ask you to confirm it, call the create tool, and then poll get_lens_status to watch the knowledge counts move from pending to ready. You can try what a finished lens feels like at the Charles Darwin demo.
If it does not work
If the server does not appear or tool calls fail, see Troubleshooting. For other clients and the general setup pattern, see the connections overview.