Feature request for product/service
Cursor IDE
Describe the request
I am proposing a shift from “File-based Context” to “Environment-wide Context” within a single Cursor window.
The Vision:
Cursor should allow developers to maintain multiple simultaneous SSH connections (e.g., Local + Cloud Server + LAN Box) and treat them, along with MCP-connected third-party data, as a single, indexed workspace.
Key Requirements:
Simultaneous Multi-Host Support: Break the “one window, one connection” limit. Allow us to “Mount” multiple remote environments in the sidebar of a single window so the AI can see the entire infrastructure at once.
Unified Resource Indexing (The “World Map”): Instead of just connecting to tools (via MCP/Plugins), Cursor should build a Global Semantic Index of all connected sources. The AI should “know” that the business logic in a Notion page (via MCP) directly relates to the code on SSH-Server-A.
Cross-Environment Reasoning: A single chat interface that can reason across boundaries.
Example: “The logs on Production-Server-B show a memory leak. Compare this with the recent deployment on Staging-Server-A and my local Git diff.”
Environment-Aware Execution: A unified terminal system where the AI can intelligently route commands to the correct host (Local or specific SSH) based on the context of the conversation.
Why this is the next step:
We already have the protocols (SSH, MCP). What we lack is the Unified Brain that indexes all these resources into one coherent context. By allowing multiple SSH connections in one window and indexing them globally, Cursor becomes the ultimate “Command Center” for complex, distributed development.
Operating System (if it applies)
Windows 10/11