Cursor Setup
Configure MemPad with Cursor IDE for persistent AI memory in your editor.
Prerequisites
- Cursor installed
- Node.js installed (for mcp-proxy)
- A MemPad account (request access if you don't have one)
Installation
Cursor doesn't have native Streamable HTTP support yet, so we use mcp-proxy as a bridge:
Step 1: Install mcp-proxy
npm install -g mcp-proxy
Step 2: Configure Cursor
Add MemPad to your Cursor MCP config. The config file is located at:
- macOS/Linux:
~/.cursor/mcp.json - Windows:
%USERPROFILE%\.cursor\mcp.json
{
"mcpServers": {
"mempad": {
"command": "mcp-proxy",
"args": ["--transport=streamablehttp", "https://api.mempad.ai/mcp"]
}
}
}
Step 3: Restart Cursor
Close and reopen Cursor to load the new configuration.
Authentication
The first time you use MemPad in Cursor, a browser window will open for OAuth authentication:
- Sign in with your MemPad email and password
- Approve the authorization request
- Return to Cursor - you're ready to go!
Usage
Once configured, use these commands in Cursor's AI chat:
mp!
Load your memory into the conversation
mp:
Save the current context to your memory
Troubleshooting
mcp-proxy Not Found
If Cursor can't find mcp-proxy, try using the full path:
# Find the path
which mcp-proxy # or: npm bin -g
# Use full path in config
{
"mcpServers": {
"mempad": {
"command": "/usr/local/bin/mcp-proxy",
"args": ["--transport=streamablehttp", "https://api.mempad.ai/mcp"]
}
}
}
Connection Issues
Test the proxy manually:
mcp-proxy --transport=streamablehttp https://api.mempad.ai/mcp