Token导航 LogoToken导航TokenDH.com
MCP Later logo
开发工具未说明官方级别未说明来源级核验

MCP Later

MCP Server

轻量级MCP服务器代理工具,通过缓存发现响应实现按需启动服务器,优化资源使用效率。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
ShellClaude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

developit

提供方

developit

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp稍后

一个命令,使MCP服务器在实际使用之前处于空闲状态。

mcp-later 是一个轻量级的代理,可以封装任何 主控程序 stdio服务器。它缓存发现响应(tools/list, prompts/list等)到磁盘,以及 在实际需要之前不会启动真正的服务器 (例如。, tools/call).

的问题

每次启动Claude Code会话时,都会生成所有配置的MCP服务器,以列出它们的工具。如果你有 browser-mcp 在全局配置后,Chrome会立即被接管——即使你从未使用过浏览器工具。

修复

用以下命令包装任何MCP服务器命令 mcp-later发现响应由本地磁盘缓存提供,真正的服务器只有在实际调用工具时才会启动。

npm i -g mcp-later
mcp-later 是一个大约300行的bash脚本,没有依赖关系。

用法

克劳德代码

更改MCP服务器配置如下:

{
  "mcpServers": {
    "browser-mcp": {
      "command": "npx",
      "args": ["@browsermcp/mcp@latest"]
    }
  }
}

对此:

{
  "mcpServers": {
    "browser-mcp": {
      "command": "mcp-later",
      "args": ["npx", "@browsermcp/mcp@latest"]
    }
  }
}

就是这样。MCP服务器的工具会立即从缓存中显示出来,真正的服务器只有在调用工具时才会启动。

预热缓存

在第一次运行时, mcp-later 自动生成服务器以填充缓存。如果你想提前做到这一点:

mcp-later --warmup npx @browsermcp/mcp@latest

运作原理

  1. 阶段1(缓存): mcp-later 回应 initialize, tools/list, prompts/list,以及 resources/list 从磁盘缓存中。真正的服务器从未启动。
  1. 第2阶段(直通): 当非缓存请求到达时(例如。, tools/call),生成真实的服务器,重放init握手,以及 mcp-later 在会话的其余部分成为透明的双向管道。

缓存文件存储在 ~/.cache/mcp-later/ 默认情况下24小时后过期。

配置

所有配置都是通过环境变量进行的:

变量默认值描述
MCP_LATER_CACHE_DIR~/.cache/mcp-later缓存目录
MCP_LATER_TTL86400 (24小时)缓存寿命(秒)
MCP_LATER_DEBUG_(未设置)_设置为任何值以启用stderr的调试日志记录

许可证

麻省理工学院

目录标签

目录标签

ShellClaude开发工具本地部署MCP代理服务器优化按需启动性能优化

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP