V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
v2byy
V2EX  ›  程序员

利用 github copilot 和 mcp server 自动化分析任务

  •  
  •   v2byy · 9 天前 · 798 次点击

    MCP server 实现一些具体功能提供给 LLM 调用,现在使用场景是直接在 vscode 连上 mcp server 中用 github copilot 来完成一些特定任务,在这个过程中,会有 github copilot 和 MCP server 的多次交互,这个是自动化完成,不需要人工干预。

    那么问题来了,github copilot 有没有类似的 api ,可以接受一个问题,然后输出一个结果。中间 copilot 会自动跟 MCP server 来回交互?

    github copilot cli 可以实现这样脚本自动化调用吗?

    5 条回复    2025-11-14 11:07:01 +08:00
    tool2dx
        1
    tool2dx  
       9 天前
    理论上可行, 就是手动去调用 MCP 工具呗.

    把 MCP 工具返回的上下文全部塞给大模型, 结合工具返回的结果, 最终生成回答.

    要自己写链式脚本调用.
    v2byy
        2
    v2byy  
    OP
       9 天前
    @tool2dx 问题是我需要 LLM 自己 qu 调用 mcp 工具。搜了一下 openai 的 function calling 感觉是这个意思。
    snow0
        3
    snow0  
       9 天前
    得借助一些工具,比如 spring ai ,将你的 MCP 服务注册给 LLM ,LLM 就会按需调用了
    v2byy
        4
    v2byy  
    OP
       9 天前
    @snow0 嗯嗯,查了下你说的 pring ai ,应该跟我上面说的 openai 的 function calling 是一个道理。
    https://docs.spring.io/spring-ai/reference/api/tools.html

    不过这个 github copilot 不知道有没有类似的 api
    snow0
        5
    snow0  
       9 天前
    github copilot 是 agent 不是 LLM ,github copilot cli 有 mcp 集成功能
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2460 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:13 · PVG 14:13 · LAX 22:13 · JFK 01:13
    ♥ Do have faith in what you're doing.