Connecting to Cursor
Integrate your Reeva MCP servers with Cursor IDE for AI-powered development.
For ready-to-use configuration snippets, navigate to your server in the Reeva Dashboard and expand the "Connect to MCP Clients" section. You can copy the exact configuration for your server directly from there.
Step-by-Step Setup
1. Get Your Server Configuration
- Log into Reeva Dashboard
- Navigate to Servers
- Select the server you want to connect
- Expand the "Connect to MCP Clients" section
- Click "Cursor Configuration" and copy the configuration
Your configuration looks like:
{
"mcpServers": {
"my-server-name": {
"url": "https://api.joinreeva.com/mcp/server_xxxxx",
"headers": {
"Authorization": "Bearer YOUR_API_KEY_HERE"
}
}
}
}
Replace YOUR_API_KEY_HERE with an API key linked to your server (found in the Linked API Keys section).
2. Open Cursor MCP Settings
Option A: Via Settings UI
- Open Cursor
- Press
Cmd+,(Mac) orCtrl+,(Windows/Linux) to open Settings - Search for "MCP" in the settings search bar
- Click on "Features" → "MCP"
Option B: Via Command Palette
- Press
Cmd+Shift+P(Mac) orCtrl+Shift+P(Windows/Linux) - Type "MCP Settings"
- Select "Preferences: Open MCP Settings"
3. Add Your Server
In the MCP settings panel:
-
Click "Edit Config" or "Add MCP Server"
-
Paste your Reeva configuration
-
Alternatively, manually add:
- Server Name: Choose a descriptive name (e.g., "my-research-server")
- Server URL:
https://api.joinreeva.com/mcp/server_YOUR_SERVER_ID - Headers: Add
Authorizationheader with valueBearer YOUR_API_KEY
-
Click "Save"
4. Restart Cursor
For changes to take effect:
- Close Cursor completely
- Reopen Cursor
Alternatively:
- Press
Cmd+Shift+P(Mac) orCtrl+Shift+P(Windows/Linux) - Type "Reload Window"
- Press Enter
5. Verify Connection
Check MCP Panel:
- Open Cursor's MCP panel (usually in the sidebar)
- Look for your server name
- Status should show "Connected" or a green indicator
Test in Chat:
- Open a new chat with Cursor AI (
Cmd+LorCtrl+L) - Ask a question that requires your tools:
Search the web for "latest React 19 features" - Watch the AI automatically use your tool
- Results will appear in the chat
6. Verify Tool Availability
Ask the AI directly:
What tools do you have access to?
Or try:
List all available MCP tools
Configuration Examples
Basic Configuration
{
"mcpServers": {
"reeva-research": {
"url": "https://api.joinreeva.com/mcp/server_abc123",
"headers": {
"Authorization": "Bearer your_api_key_here"
}
}
}
}
Multiple Servers
{
"mcpServers": {
"reeva-research": {
"url": "https://api.joinreeva.com/mcp/server_abc123",
"headers": {
"Authorization": "Bearer api_key_for_research"
}
},
"reeva-productivity": {
"url": "https://api.joinreeva.com/mcp/server_xyz789",
"headers": {
"Authorization": "Bearer api_key_for_productivity"
}
}
}
}
With Custom Names
Use descriptive names that indicate what the server does:
{
"mcpServers": {
"web-scraping": {
"url": "https://api.joinreeva.com/mcp/server_abc123",
"headers": {
"Authorization": "Bearer your_api_key"
}
},
"notion-jira": {
"url": "https://api.joinreeva.com/mcp/server_xyz789",
"headers": {
"Authorization": "Bearer your_api_key"
}
}
}
}
Usage Tips
When to Use Your Tools
The AI will automatically decide when to use your tools based on context. You can also explicitly request:
Use my web search tool to find...
Scrape https://example.com using Firecrawl
Search my Notion workspace for...
Tool Selection
If you have multiple similar tools, be specific:
Use the "My Company Notion" tool to search for project docs
Debugging Prompts
If tools aren't working, try:
List all available MCP tools
Show me the parameters for the google_search tool
Try calling my web search tool with query "test"
Troubleshooting
Server Not Appearing
Problem: Server doesn't show up in MCP panel after restart.
Solutions:
- ✅ Verify JSON syntax is valid (no trailing commas, proper quotes)
- ✅ Check API key has no extra spaces
- ✅ Ensure the
Authorizationheader usesBearerprefix (with a space after Bearer) - ✅ Ensure Server ID is correct (check dashboard)
- ✅ Try removing and re-adding the configuration
- ✅ Check Cursor logs:
- Help → Toggle Developer Tools → Console tab
- Look for MCP-related errors
"Authentication Failed"
Problem: Error message about authentication when AI tries to use tools.
Solutions:
- ✅ Verify your API key is correct and formatted as
Bearer YOUR_KEY - ✅ Check key hasn't been revoked in dashboard
- ✅ Ensure API key is linked to the correct server
- ✅ Try generating a new API key in the dashboard
Tools Not Available
Problem: AI says it doesn't have access to your tools.
Solutions:
- ✅ Restart Cursor (full restart, not just reload)
- ✅ Check server status in dashboard (should be active)
- ✅ Verify custom tools are added to server
- ✅ Test server in Reeva Chat first to ensure it works
- ✅ Check for Cursor updates (update to latest version)
"Insufficient Credits"
Problem: Tool execution fails with credit error.
Solutions:
- ✅ Check credit balance in dashboard
- ✅ Purchase more credits if needed
- ✅ Verify tool execution succeeded (check Usage page)
Slow Tool Execution
Problem: Tools take a long time to respond.
Expected behavior:
- Most tools respond in 1-5 seconds
- Web scraping may take 5-15 seconds
- External API delays are normal
If consistently slow:
- ✅ Check network connection
- ✅ Verify external service (Notion, Jira, etc.) is responding
- ✅ Test tool in Reeva Playground to isolate issue
Configuration File Location
If you need to manually edit the config file:
Mac:
~/Library/Application Support/Cursor/User/mcp-settings.json
Windows:
%APPDATA%\Cursor\User\mcp-settings.json
Linux:
~/.config/Cursor/User/mcp-settings.json
Best Practices
Security
- ✅ Never commit API keys to version control
- ✅ Use server-specific keys for production
- ✅ Rotate keys periodically (every 90 days)
- ✅ Revoke unused keys in dashboard
Organization
- ✅ Name servers descriptively: "research-tools" not "server1"
- ✅ Group related tools: One server per use case
- ✅ Document usage: Add comments in config (outside JSON)
Performance
- ✅ Limit tool count: Don't add 50 tools to one server
- ✅ Test before deploying: Use Chat/Playground first
- ✅ Monitor usage: Track which tools are actually used
Next Steps
- ✅ Explore other clients (Windsurf, Claude Desktop, Claude Code)
- ✅ Check common errors if issues arise
Need Help?
- Configuration issues? See Troubleshooting Guide
- General questions? Visit our FAQ
You're all set! Your Reeva tools are now available in Cursor. Happy coding!