---
slug: "windsurf"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/ZerocoolZa/windsurf-mcp-server@master/README.md"
repo: "https://github.com/ZerocoolZa/windsurf-mcp-server"
source_file: "README.md"
branch: "master"
---
# Windsurf MCP Server

## Overview
A Model Context Protocol (MCP) server implementation for the Windsurf IDE project.

## Features
- Python-based MCP server
- Memory plugin integration
- Configurable transport and logging

## Setup

### Prerequisites
- Python 3.8+
- Node.js
- npm

### Installation
1. Clone the repository
```bash
git clone https://github.com/ZerocoolZa/windsurf-mcp-server.git
cd windsurf-mcp-server
```

2. Install dependencies
```bash
npm install @memoryplugin/mcp-server
```

### Configuration
Edit `mcp_config.json` to customize server settings.

### Running the Server
```bash
./start_mcp_servers.sh
```

## Contributing
Pull requests are welcome. For major changes, please open an issue first.

## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/ZerocoolZa/windsurf-mcp-server/tree/HEAD/LICENSE) file for details.

### Copyright
Copyright (c) 2025 Wayne Windsurf (ZerocoolZa)
