Global or per project?
Add the server
mcp.json
2extract as another key inside the existing mcpServers object.
Verify
Open Settings → Cursor Settings → MCP.2extract should show as connected, with its tools listed.
Then, in the chat panel with Agent mode active:
What is my 2extract balance?
A number comes back. The tool call is shown inline, and you can expand it to see exactly what was sent.
Troubleshooting
Server shows as disconnected in Settings
Server shows as disconnected in Settings
Check the URL keeps the
/mcp path. https://mcp.2extract.com on its own serves a web page, not the protocol.Then use the refresh control next to the server in the MCP settings panel - Cursor does not always re-read the file on save.Tools are listed but never used
Tools are listed but never used
Tools are only available in Agent mode. In Ask mode the model can see them but will not call them.
Project config works for you but not for a teammate
Project config works for you but not for a teammate
Expected, if the key is yours. Each person needs their own key with their own scopes - keys are per account, and usage is billed to whoever owns the key.
Next steps
Usage Examples
Sessions from request to connection string.
Tools
Everything the agent can call.