I am unable to identify the LangChain documentation for the corresponding MCP tools

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The Docs by LangChain (streamable HTTP, url: https://docs.langchain.com/mcp) are enabled in Tools & MCP. The MCP logs show a successful connection and one tool found, but the available server is not listed when the Agent calls MCP; only user-lark-mcp and cursor-ide-browser are available.

Steps to Reproduce

  • install the langchian doc mcp: Use docs programmatically - Docs by LangChain
  • Open a new Agent page and test the specific invocation of this MCP tool. The specific instructions are as follows: “用 Docs by LangChain 这个 MCP 里的 SearchDocsByLangChain 查一下 LangGraph 错误处理文档。”

Operating System

MacOS

Version Information

Version: 2.5.26
VSCode Version: 1.105.1
Commit: 7d96c2a03bb088ad367615e9da1a3fe20fbbc6a0
Date: 2026-02-26T04:57:56.825Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.2.0

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, this is a known issue. MCP servers can show as connected and you might see tools in the logs, but the agent still doesn’t pick them up in the session.

A few workarounds that have helped other users with the same problem:

  1. Toggle the MCP server off and on in Cursor Settings > Tools & MCP. This forces a re-init. Sometimes toggling any MCP server triggers a refresh for all of them.

  2. Start a fresh chat after toggling. Existing sessions might not pick up newly available tools.

  3. Mention the MCP server by name in your first message. Instead of a generic prompt, try something like: “Using the Docs by LangChain MCP, search for LangGraph error handling docs.” This can nudge the agent to discover the tool.

  4. There might be a timing delay between the server showing as connected in the UI and the agent actually having access to the tools. Waiting a moment after it connects, then starting a new chat, can help.

A couple questions:

  • What status does the LangChain Docs server show in Settings > Tools & MCP, green, yellow, or red?
  • Is this configured globally ~/.cursor/mcp.json or at the project level .cursor/mcp.json?

The team is aware of this pattern and tracking it. Your report helps with prioritization.

Related threads:

Let me know how it goes.

  • The status show in Settings is green.
  • Ths config file is globally.

I have tried the solutions you suggested, but none of them worked.

I am starting to suspect that the issue might be with the langchan MCP rather than an issue with Cursor.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.