Skip to content

Cursor

Cursor supports Streamable HTTP MCP servers natively.

  1. Open or create ~/.cursor/mcp.json (global, recommended) or .cursor/mcp.json in your project root
  2. Add the following configuration:
{
"mcpServers": {
"upstream": {
"url": "https://api.upstream.do/mcp",
"headers": {
"Authorization": "Bearer <your-token>"
}
}
}
}

Replace <your-token> with your Personal Access Token.

  1. Restart Cursor

The 44 Upstream tools will appear in the MCP tool list and your AI assistant can use them automatically.

After restarting, ask Cursor’s AI assistant:

“Use the Upstream MCP to show me my inbox”

You should see tool calls to list-inbox-splits and get-inbox-split-threads in the response.

  • “Show me what needs my reply”
  • “Search my inbox for the Q3 proposal”
  • “Summarize that long thread from Sarah”
  • “Draft a reply to the investor update”
  • “Snooze this thread until Monday at 9am”
  • “Create a rule to auto-label emails from GitHub”