Connect ContactShip with Cursor
Connect your ContactShip account with Cursor to manage voice agents, launch calls, and search contacts without leaving your editor.Step by step
Create the config file
Create Replace
.cursor/mcp.json in your project root (or ~/.cursor/mcp.json for all projects):YOUR_API_KEY with your actual key.What you can ask Cursor
- “Show my agents” — Lists all your voice agents
- “Show the sales agent config” — Full detail
- “Update the prompt to be more professional” — Reads, rewrites, and saves
- “Call +54 9 11 5555 1234 with my agent” — Launches the call
- “Find the contact with phone +52 55 1234 5678” — Searches the CRM
Global vs. project config
| File | Scope |
|---|---|
.cursor/mcp.json (in your project) | Only that project |
~/.cursor/mcp.json (in your home) | All your projects |
If you have the file in both places, the project config takes priority.
Troubleshooting
Cursor doesn't detect the connection
Cursor doesn't detect the connection
Check that the file is named exactly
.cursor/mcp.json and is in the project root. The JSON must be valid (no trailing commas).Connection error
Connection error
Check the server is up by opening in your browser:
https://mcp.contactship.ai/healthIt should return {"status":"ok"}.Tools don't appear in the chat
Tools don't appear in the chat
Close and reopen Cursor. Tools are loaded at startup.
