MCP Server for Windsurf/Roocode
@bananabit-dev
About MCP Server for Windsurf/Roocode
Model Context Protocol (MCP) server for Windsurf integration with image generation and web scraping capabilities.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-bananabit-dev": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Server for Windsurf/Roocode?
This is a Model Context Protocol (MCP) server that provides image generation (Flux Pro) and web scraping (ScrapeGraph) capabilities for Windsurf and Roocode.
How to use MCP Server for Windsurf/Roocode?
Clone the repository, create a Python virtual environment, install dependencies, copy .env.example to .env, and set your API keys. Then add the server configuration to ~/.codeium/windsurf/mcp_config.json and refresh the MCP server in Windsurf by clicking the hammer icon and selecting "Refresh".
Key features of MCP Server for Windsurf/Roocode
- Image generation using the Flux Pro model
- Web scraping via ScrapeGraph API
- AI-powered intelligent content extraction
- Clean output removing ads, navigation, and clutter
- Multiple output formats: HTML, Markdown, structured data
- Graceful error handling with fallback options
Use cases of MCP Server for Windsurf/Roocode
- Generate creative images from descriptive text prompts (e.g., kawaii-style rooms)
- Create local documentation by scraping and converting online guides to Markdown
- Extract webpage content for sentiment analysis or further processing
- Collect structured data from product listing pages
- Produce multiple image variations with different style cues
FAQ from MCP Server for Windsurf/Roocode
What API keys are required?
AIMLAPI_KEY for Flux Pro image generation and SGAI_API_KEY for ScrapeGraph web scraping.
Where is the MCP configuration file located?
It is located at ~/.codeium/windsurf/mcp_config.json (for Windsurf).
How do I refresh the MCP server in Windsurf?
Click the hammer icon and then select "Refresh" to load the server.
What cleaning levels are available for web scraping
More Other MCP servers

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Awesome Mlops
visengerA curated list of references for MLOps
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
ghidraMCP
LaurieWiredMCP Server for Ghidra
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Comments