If you’re using Windsurf, you’re already playing with some powerful AI workflows. But what if you could add your own secret ingredient to the mix? Your company’s internal data, your personal research, anything.
Refer to our Windsurf + CustomGPT.ai’s Hosted MCP server docs for more info.
By connecting your CustomGPT.ai agent to Windsurf, you can ground its powerful abilities in the information that matters most to you.
Let’s Hook It Up: Step-by-Step
- Grab your config: Log into your CustomGPT.ai account, open your project, and go to Deploy ➞ MCP Server (Beta). Generate a token. Copy the whole JSON block that appears.
- Open Windsurf settings: In Windsurf, go to Settings ➜ Advanced.
- Go to Cascade: In the sidebar on the left, click on Cascade.
- Add a custom server: Click Add Server ➜ Add custom server +.
- Paste the JSON: Paste the entire JSON block you copied from CustomGPT.ai. It will look like this, but with your details filled in.
{
"mcpServers": {
"customgpt-mcp-server": {
"url": "https://mcp.customgpt.ai/projects/<PROJECT_ID>/sse?token=<TOKEN>"
}
}
}- Save it. If the little light next to the server turns green, you’re good to go!
Now you can use the “Vision” panel in Windsurf to query your private data and include it in your AI workflows.
Watch it in action:
Your Turn to Build!
So there you have it. No more generic answers! Your favorite AI tool is now your personal expert, with a direct line to the documents and data you care about most. It’s a true game-changer for getting things done.
Why not give it a try? Head over to CustomGPT.ai to start a free trial and create your own private AI brain.
We can’t wait to see what you build with it!
P.S If are into MCP world, you will definitely live this MCP AMA that we did with Pinecone folks and other MCP folks (Santiago).
Find it here:
Further Reading
For those interested in exploring MCP in greater depth, check out the following resources:
- What Is Model Context Protocol (MCP)?
A comprehensive introduction to MCP’s origins, goals, and why it’s becoming the de facto “USB-C” for AI integrations. - Top 124 MCP Servers, MCP Clients & Tools (2025 Guide)
A curated catalog of production-ready MCP servers and clients—both open-source and proprietary—showcasing plug-and-play tools you can use today. - Problems MCP Model Context Protocol Solves
An exploration of the real-world pain points (API sprawl, ad-hoc integrations, security gaps) that MCP was designed to eliminate. - The Model Context Protocol (MCP) Architecture (2025)
A deep dive into MCP’s component layers, sequence diagrams, security considerations, and production-grade deployment patterns.
Frequently Asked Questions
Can I use Windsurf with private data without hosting my own MCP server?
Yes. You can connect Windsurf to a hosted MCP endpoint by generating a token in your project, copying the JSON configuration, and pasting it into Windsurf’s custom server settings. Kevin Petrie described CustomGPT.ai as “a no-code platform for creating custom AI business agents,” which fits the appeal of a hosted MCP setup: you can use private knowledge in Windsurf without running and maintaining your own MCP server. If you prefer, self-hosting is still an alternative, but it is not required for this workflow.
How can you protect private data when connecting Windsurf to an MCP server?
You can reduce risk by limiting each project to the documents you actually want searchable, issuing a dedicated token, and reviewing access before sharing the connection. The documented setup also points to a hosted service that is SOC 2 Type 2 certified, GDPR compliant, and states that uploaded data is not used for model training. For sensitive use cases, keep project scope narrow so Windsurf only retrieves from the content you intended to expose.
How do I add a custom MCP server to Windsurf?
Open Windsurf and go to Settings → Advanced → Cascade. Then choose Add Server → Add custom server +, paste the full JSON block generated from Deploy → MCP Server (Beta) in your project, and save it. When the server status light turns green, Windsurf is connected and can query your indexed private data through that MCP endpoint.
Will Windsurf answer from my files or from the base model?
The intended flow is retrieval first. The MCP server finds relevant information in your project and sends that context back to Windsurf, so answers are grounded in your files instead of relying only on model memory. This is a RAG workflow, and the platform also supports anti-hallucination with citation support. Its published RAG benchmark reports higher accuracy than OpenAI on that test, but answer quality still depends on how well your documents are organized and indexed.
Can a Windsurf MCP setup work for internal teams, not just customer support?
Yes. Biamp used the platform for both customer support and HR, rolled it out in under 30 days, and supports 90+ languages. Toyon Nurul Huda, Data Scientist at Biamp, said, “CustomGPT has opened new doors for how Biamp interacts with customers and internal audiences. With its advanced GPT-4 capabilities, CustomGPT allows Biamp to quickly address the most common questions and requests for information, making it far faster and more efficient to deliver answers.” In Windsurf, that same pattern can support onboarding, policy lookup, product documentation, and internal research if the right files are indexed first.
Can Windsurf use MCP to search SharePoint, OneDrive, or a database?
The documented setup confirms support for content that has already been ingested into your project, including documents, URLs, JSON, CSV, HTML, XML, audio, and video. The provided materials do not verify a native SharePoint, OneDrive, or database connector for this specific Windsurf workflow. If direct access to one of those systems matters, first confirm whether your MCP-compatible tooling exposes it, or ingest the needed files into your project before using Windsurf.
Will a hosted MCP server feel fast enough for everyday use in Windsurf?
For many teams, yes. Bill French said, “They’ve officially cracked the sub-second barrier, a breakthrough that fundamentally changes the user experience from merely ‘interactive’ to ‘instantaneous’.” In this workflow, Windsurf connects directly to the hosted MCP endpoint and receives answers back in the app, so you avoid the overhead of maintaining your own server. Actual speed still depends on project size, document quality, and network conditions, but the available evidence points to responsiveness being a core strength.

Priyansh is Developer Relations Advocate who loves technology, writer about them, creates deeply researched content about them.