# Extend MCP Server Calling to More Cursor Use Cases

**URL:** <https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688>\
**Category:** Feature Requests\
**Created:** [March 25, 2025, 2:15pm UTC](https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688 "2025-03-25T14:15:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![yu-iskw](https://avatars.discourse-cdn.com/v4/letter/y/cab0a1/32.png) [@yu-iskw](https://forum.cursor.com/u/yu-iskw)\
**Post date:** [March 25, 2025, 2:15pm UTC](https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688/1 "2025-03-25T14:15:31Z")

</div>

**Problem:**  
Currently in my experience, MCP server integration in Cursor is limited to the Agent mode when used with Claude models (e.g., claude-3.5-haiku). This restricted implementation means that other valuable use cases within Cursor do not benefit from MCP server capabilities. Specifically:

- The Ask mode, even when using Claude models, does not call MCP servers.
- All modes (Agent, Ask, Edit) when using other LLM providers such as OpenAI, Gemini, and DeepSeek do not call MCP servers.

This limited scope of MCP server utilization creates an inconsistent user experience and potentially underutilizes the capabilities of MCP servers within Cursor.

**Impact:**  
The current restriction on MCP server calls has several negative impacts:

- **Reduced Functionality:** Users are unable to leverage the potential benefits of MCP servers in Ask and Edit modes, and when using LLMs other than Claude in Agent mode. This may limit the effectiveness and capabilities of Cursor in these scenarios.
- **Inconsistent User Experience:** The inconsistent application of MCP server calls across different modes and LLM providers can be confusing for users and make it harder to understand when and how MCP servers are being utilized.
- **Missed Opportunities:** By not fully leveraging MCP servers across all relevant use cases, Cursor may be missing opportunities to enhance its performance, features, and overall value proposition to users.

**Solution:**  
To address these issues and maximize the benefits of MCP server integration, we propose extending MCP server calling to the following use cases:

- **Enable MCP server calls in Ask mode when using Claude models.** This will ensure feature parity with Agent mode for Claude models regarding MCP server utilization.
- **Enable MCP server calls in Agent, Ask, and Edit modes when using other LLM providers (OpenAI, Gemini, DeepSeek, etc.).** This will broaden the benefits of MCP servers to a wider range of LLM options within Cursor, providing a more consistent and powerful experience regardless of the chosen LLM.

**Benefits:**  
Implementing this feature request will result in:

- **Enhanced Functionality across Cursor Modes:** Users will benefit from potentially improved performance and features in Ask and Edit modes, and with a wider range of LLM providers, due to MCP server integration.
- **Consistent and Intuitive User Experience:** A more consistent approach to MCP server utilization will simplify the user experience and make it clearer when MCP servers are active.
- **Increased Value and Versatility of Cursor:** By fully leveraging MCP servers, Cursor will become a more powerful and versatile tool, capable of delivering enhanced performance and features across a broader range of use cases and LLM providers.

---

<div class="post-metadata">

**Author:** ![condor](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/condor/32/73148_2.png) [@condor](https://forum.cursor.com/u/condor)\
**Post date:** [March 25, 2025, 2:23pm UTC](https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688/2 "2025-03-25T14:23:16Z")

</div>

Yeah it would make sense to have things equal everywhere.

You can create custom modes nowadays with MCP support.

> **[Cursor – Custom modes](https://docs.cursor.com/chat/custom-modes)**
>
> Custom modes for Cursor

Also Agent mode depends on certain features that only some models have, thats why they are enabled for Agent and others not. Cursor team mentioned several times in the forum that they are looking into adding more models for agent use, and that they need to test and adjust things to work with each model.

> **[Cursor – Models](https://docs.cursor.com/settings/models)**
>
> Cursor offers a variety of frontier models for use with Chat and ⌘K

As there are people who dont want to use MCP in Ask mode or no tools or edit features too, it makes sense why default modes have those presets.

---

<div class="post-metadata">

**Author:** ![matthewjamesadam](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/matthewjamesadam/32/40652_2.png) [@matthewjamesadam](https://forum.cursor.com/u/matthewjamesadam)\
**Post date:** [March 25, 2025, 7:43pm UTC](https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688/3 "2025-03-25T19:43:38Z")

</div>

This would be an excellent feature to enhance all the different modes in Cursor!

---

<div class="post-metadata">

**Author:** ![yu-iskw](https://avatars.discourse-cdn.com/v4/letter/y/cab0a1/32.png) [@yu-iskw](https://forum.cursor.com/u/yu-iskw)\
**Post date:** [March 26, 2025, 12:19am UTC](https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688/4 "2025-03-26T00:19:26Z")

</div>

@condor Thank you for sharing the information. The Custom modes feature looks great.

According to my research, we can configure the tools only with Claude models. However, I made sure that a customized mode similar to the Ask mode with claude models. So, it would be great to enhance the tool customization with other models in addition to Claude.

Here is the version of mine:

Version: 0.48.1  
VSCode Version: 1.96.2  
Commit: 0139db98f117ab50fcaaf7a0b1c69d345bd98a10  
Date: 2025-03-24T21:08:12.186Z  
Electron: 34.3.4  
Chromium: 132.0.6834.210  
Node.js: 20.18.3  
V8: 13.2.152.41-electron.0  
OS: Darwin arm64 23.5.0

## Custom modes with claude-3.5-haiku

The configuration form for tools was shown.

 ![Screenshot 2025-03-26 at 9.14.07](https://us1.discourse-cdn.com/cursor1/original/3X/a/b/ab97c5d152745ebdfbe0caefde40f1fa78c043e1.png)

## Custom mode with gemini-2.0-flash

The configuration form for tools wasn’t shown.

 ![Screenshot 2025-03-26 at 9.15.33](https://us1.discourse-cdn.com/cursor1/original/3X/6/f/6f4f4cba01c2e902ad0b286728780114697de4b7.png)

---

<div class="post-metadata">

**Author:** ![condor](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/condor/32/73148_2.png) [@condor](https://forum.cursor.com/u/condor)\
**Post date:** [March 26, 2025, 12:25am UTC](https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688/5 "2025-03-26T00:25:54Z")

</div>

Gemini is not listed as an Agent mode configured model. Which is required to use tools.

Haiku is also not on the Agent capable list.

Likely the small models have a capability/context limitation that prevents this from being practical for most users.

> **[Cursor – Models](https://docs.cursor.com/settings/models)**
>
> Cursor offers a variety of frontier models for use with Chat and ⌘K

---

<div class="post-metadata">

**Author:** ![yu-iskw](https://avatars.discourse-cdn.com/v4/letter/y/cab0a1/32.png) [@yu-iskw](https://forum.cursor.com/u/yu-iskw)\
**Post date:** [March 26, 2025, 12:40am UTC](https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688/6 "2025-03-26T00:40:11Z")

</div>

That makes sense for a larger model to appropriately handle context to call MCP tools under automated runs with the Agent mode. Meanwhile, we may want to utilize MCP servers just on the Ask model as a MCP client. I think Cursor has huge potential to be the center not only of development but also the client to handle tasks on a daily basis.

Aside from that, in my experience, even models, which is not so large as gemini-2.0-flash, can almost appropriately understand the context of what I want to. For instance, I played around Goose which is a desktop chat app can be integrated with MCP servers. I can take advantage of MCP server(s) as expected.

> **[GitHub - block/goose: an open source, extensible AI agent that goes...](https://github.com/block/goose)**
>
> an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [June 18, 2026, 10:35am UTC](https://forum.cursor.com/t/extend-mcp-server-calling-to-more-cursor-use-cases/69688/7 "2026-06-18T10:35:26Z")

</div>


