Best APIs MCP Servers for Windsurf
Connect apis tools to Windsurf using MCP servers. These servers let Windsurf interact with apis resources, enabling powerful AI-assisted workflows for developers.
21 APIs Servers for Windsurf
Brave Search
Privacy-focused web search capabilities
Google Maps
Location services and mapping integration
YouTube Transcript
Extract transcripts from YouTube videos
Puppeteer
Browser automation and web scraping
GitHub Official
Official GitHub integration with comprehensive API coverage
Exa Search
AI-powered search engine integration for research and web discovery
Stripe
Payment processing and financial operations
Twilio
Communication APIs for SMS, voice, and video
Shopify
E-commerce platform integration
Cloudflare
Edge computing and CDN services
Zapier
Workflow automation across 8,000+ apps
Playwright MCP
Browser automation and testing via Microsoft Playwright
Firecrawl
Web scraping and crawling with markdown conversion
Context7
Fetch up-to-date library documentation for AI coding agents
Figma Context MCP
Design-to-code bridge with Figma file access
GitLab MCP
GitLab repository and project management
Fetch MCP
Fetch web content and convert to markdown for AI consumption
Blender MCP
3D modeling and scene manipulation via Blender
Perplexity MCP
AI-powered web search via Perplexity API
Mobile MCP
Android and iOS device automation and testing
Skyvern
LLM and vision-powered browser automation
Windsurf Configuration
Add apis MCP servers to your Windsurf configuration at ~/.windsurf/mcp.json:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/home/you/projects"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
}
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost:5432/mydb"]
},
"brave-search": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
"env": {
"BRAVE_API_KEY": "your_brave_api_key_here"
}
},
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}