Overview
Both Cursor and Windsurf support MCP servers, letting you bring live EventGraph data into your development workflow. Query markets, pull price data, and build trading-adjacent applications without ever leaving your editor.Cursor Setup
1. Complete the MCP quickstart
MCP Quickstart →
Set up the EventGraph MCP server (5 min)
2. Open Cursor MCP settings
Go to Cursor Settings → Features → MCP Servers (or edit~/.cursor/mcp.json directly).
3. Add EventGraph
4. Restart Cursor
After restarting, open the chat panel (Cmd+L) and you should see EventGraph tools available.Windsurf Setup
1. Open Windsurf MCP config
Edit~/.codeium/windsurf/mcp_config.json:
2. Restart Windsurf
Cascade (Windsurf’s AI) will pick up the new server on restart.Other MCP clients
The same config pattern works for any MCP-compatible client:| Client | Config file |
|---|---|
| Continue | .continue/config.json → mcpServers block |
| VS Code (MCP extension) | .vscode/mcp.json |
| Zed | ~/.config/zed/settings.json → context_servers |
| Claude Code | claude mcp add CLI command |
Use cases in a coding context
Building a trading dashboard?Troubleshooting
Tools not showing in Cursor
Tools not showing in Cursor
- Check Cursor version — MCP requires Cursor 0.43+
- Verify the JSON in
~/.cursor/mcp.jsonis valid - Use an absolute path (not
~or relative paths) forserver.js - Check Cursor Settings → MCP to see server status
Server disconnects mid-conversation
Server disconnects mid-conversation
This usually means an unhandled error in the server. Check your Node.js version (
node --version should be 18+) and ensure the server.js file is complete and unmodified.