Where does the bug appear (feature/product)?
Cursor for iOS
Describe the Bug
Local agent sessions cannot use user-configured MCP servers from ~/.cursor/mcp.json, even when those servers show as connected in Cursor Settings → MCP. Only plugin MCPs (Datadog, Notion, Slack, Vercel) are forwarded to the agent tool bridge. This breaks Auth0, Datadog (user config), Snowflake, Observe, and other custom MCPs.
Steps to Reproduce
- Configure multiple user MCP servers in
~/.cursor/mcp.json(e.g. Auth0, Datadog, Snowflake). - Verify they show connected with tools in Cursor Settings → MCP.
- Start a local agent chat and ask the agent to use one of those MCPs (e.g. “search Datadog logs” or “list Auth0 users”).
- Agent calls
mcp_get_tools— only plugin servers appear.
Expected Behavior
Agent should have access to the same MCP servers the user has enabled and connected in Settings, including stdio/HTTP servers from mcp.json.
Operating System
MacOS
Version Information
- OS: macOS (darwin 25.5.0), arm64
- Cursor Version: 3.9.16 (stable)
Cursor Agent
v2026.07.01-41b2de7
For AI issues: which model did you use?
composer 2.5
Does this stop you from using Cursor
Yes - Cursor is unusable