V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bulldragon
1D
V2EX  ›  问与答

LLM 调用 MCP 的机制到底是什么?为什么有些 MCP 安装了却不调用?

  •  
  •   bulldragon · 8 小时 41 分钟前 · 179 次点击

    最近在折腾 Claude Code / Gemini CLI 的时候遇到个问题: 我装了一个 MCP (比如 chrome devtools MCP: https://developer.chrome.com/blog/chrome-devtools-mcp ),但是 LLM 在使用时经常表现得好像根本不知道有这个 MCP 存在。

    比如:

    • 我发给它一个 URL ,让它用 MCP 打开,它却完全当普通问题回答。

    • 我明确告诉它“请用 MCP 调用”,它依然不执行。

    • 只有当我把所有 MCP 工具列表打印出来,再复制贴给它,它才会勉强调用一下。

    所以就有点疑惑:LLM 调用 MCP 的“标准”到底是什么?是单纯靠 prompt 吗?还是 CLI/IDE 会把工具列表注入到上下文里?为什么有的任务明明 MCP 能做,它就是不用?是 prompt 不够明确,还是模型的工具调用策略比较保守?在 Claude Code / Gemini CLI 里,是否有配置能让 MCP 工具列表自动注入上下文?不然感觉每次都要手动提醒它“你有这些工具”。

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1251 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:50 · PVG 07:50 · LAX 16:50 · JFK 19:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.