Cursor
Cursor is an AI-powered code editor with built-in MCP support.
Automatic Configuration
bash
npx fizzy-do-mcp@latest configure
# Output:
# Detected: Cursor
# Enter your Fizzy token: ****
# Updated ~/.cursor/mcp.jsonManual Configuration
Config File Location
| OS | Path |
|---|---|
| macOS | ~/.cursor/mcp.json |
| Windows | %USERPROFILE%\.cursor\mcp.json |
| Linux | ~/.cursor/mcp.json |
Configuration
Create or edit ~/.cursor/mcp.json:
json
{
"mcpServers": {
"fizzy": {
"command": "npx",
"args": ["-y", "fizzy-do-mcp@latest"],
"env": {
"FIZZY_TOKEN": "your-fizzy-api-token"
}
}
}
}Using Environment Variables
json
{
"mcpServers": {
"fizzy": {
"command": "npx",
"args": ["-y", "fizzy-do-mcp@latest"]
}
}
}Then set in your shell:
bash
export FIZZY_TOKEN="your-fizzy-api-token"Multiple MCP Servers
Cursor supports multiple MCP servers:
json
{
"mcpServers": {
"fizzy": {
"command": "npx",
"args": ["-y", "fizzy-do-mcp@latest"],
"env": {
"FIZZY_TOKEN": "your-token"
}
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_TOKEN": "your-github-token"
}
}
}
}Restart Required
After saving your config, restart Cursor for changes to take effect.
Verify It Works
- Open Cursor
- Open the AI chat (Cmd/Ctrl + L)
- Ask: "What Fizzy boards do I have access to?"
You should see your Fizzy boards listed.
Troubleshooting
Config file not found
Create the directory and file:
bash
mkdir -p ~/.cursor
echo '{}' > ~/.cursor/mcp.jsonMCP tools not appearing
- Verify JSON syntax is valid
- Check that npx is in your PATH
- Restart Cursor completely
- Check Cursor's developer console for errors
Permission errors
On macOS/Linux, ensure the config file is readable:
bash
chmod 644 ~/.cursor/mcp.json