• 请不要在回答技术问题时复制粘贴 AI 生成的内容
gotoschool
V2EX  ›  程序员

我用 nodejs 开发了个 mcp 工具,现在有个问题

  •  
  •   gotoschool · Jun 16, 2025 · 2211 views
    This topic created in 343 days ago, the information mentioned may be changed or developed.

    就是每次打开新的 cursor mcp 都是绿灯 但是有个问题就是 mcp 每个窗口都会去执行 node xxxxx.js mcp 的命令 我开 10 个窗口就执行 10 次,并且有 10 个进程 而且每次关了窗口这 10 个 mcp 进程仍然在 请问它们的进程可以共用一个吗?

    4 replies    2025-06-17 09:20:51 +08:00
    rogerer
        1
    rogerer  
       Jun 17, 2025
    你可以做一个分发层,执行 node xxx.js 的时候,进入这个分发层,而不是直接启动服务。
    UglyOrange
        2
    UglyOrange  
       Jun 17, 2025
    stdio 就会这样,起服务 走 sse 或 streamable_http
    dreasky
        3
    dreasky  
       Jun 17, 2025
    mcp stdio client 和 server 之间是 1 对 1 设置了即使不用也会起进程 只能用 sse
    FrankFang128
        4
    FrankFang128  
       Jun 17, 2025
    你把 pid 写到一个文件呢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2826 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 15:21 · PVG 23:21 · LAX 08:21 · JFK 11:21
    ♥ Do have faith in what you're doing.