Cursor Integration
Cursor has excellent MCP support and provides the best Pointa experience. The server starts automatically when you open Cursor.
Setup Steps
Step 1: Open Cursor Settings
- Open Cursor
- Go to Settings (Cmd/Ctrl + ,)
- Click Cursor Settings in the left sidebar
Step 2: Navigate to Tools & Integrations
- Click the Tools & Integrations tab
- Scroll to the MCP Servers section
Step 3: Add MCP Server
- Click + Add new global MCP server
- Paste this configuration:
{
"mcpServers": {
"pointa": {
"command": "npx",
"args": ["-y", "pointa-server"]
}
}
}
- Click Save
Step 4: Restart Cursor
Close and reopen Cursor to apply the changes.
Verify Connection
After restarting:
- Open a project
- Open the Cursor Agent (Cmd/Ctrl + I)
- Look for Pointa tools in the available tools list
You should see:
read_annotationsmark_annotations_for_reviewread_issue_reports- And other Pointa tools
Using Pointa with Cursor
Reading Annotations
Ask Cursor to implement your annotations:
- "Implement the Pointa annotations"
- "Check Pointa for feedback and implement it"
- "Work on the pending annotations"
Cursor will:
- Call
read_annotationsto get your feedback - Find the relevant code files
- Make the requested changes
- Mark annotations as "in-review"
Working with Bug Reports
For bugs:
- "Check Pointa for bug reports"
- "Investigate the bug reported in Pointa"
- "Fix the Pointa bug report"
Design Mode Changes
After using Design Mode:
- "Implement the design changes from Pointa"
- "Apply the CSS changes I made in Pointa"
Cursor-Specific Tips
Use Composer Mode
Cursor's Composer (Cmd/Ctrl + Shift + I) works great with Pointa:
- Open Composer
- Ask to implement annotations
- Review changes across multiple files
Reference Specific Annotations
You can be specific:
- "Implement only the button color annotation"
- "Skip the header change, just do the footer"
Batch Processing
Add multiple annotations, then ask Cursor to implement them all at once for efficiency.
Troubleshooting
Server not starting
Check if the server is running:
npx pointa-server status
If not running:
npx pointa-server start
Tools not appearing
- Ensure configuration is saved correctly
- Restart Cursor completely (quit and reopen)
- Check for JSON syntax errors in configuration
Connection issues
Make sure port 4242 is available:
lsof -i :4242
If another process is using it, stop it or configure a different port.
Alternative Configuration
If the auto-start approach doesn't work, use manual start:
-
Start server manually:
npx pointa-server start -
Use URL-based configuration:
{ "mcpServers": { "pointa": { "url": "http://127.0.0.1:4242/mcp" } } }