1. Conduid
  2. Browser
  3. Later
MCP server · Browser

Later

A private, self-hosted reading library. Save links with notes, organize with tags, rediscover unread items, and connect ChatGPT through MCP.

37Low

Scored 26 days ago · breakdown

About Later

Later is an MCP server published by developit in the Browser category: a private, self-hosted reading library. Save links with notes, organize with tags, rediscover unread items, and connect ChatGPT through MCP.

The repository has 1 stars and 0 forks, with the last commit 5 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add later -- npx -y mcp-later
npx
npx -y mcp-later

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Later

Powered by Claude · Grounded in docs

I know everything about Later. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-later

One command to make MCP Servers free until they are actually used.

mcp-later is a lightweight proxy that wraps any MCP stdio server. It caches discovery responses (tools/list, prompts/list, etc.) to disk, and doesn't start the real server until it's actually needed (e.g., tools/call).

The problem

Every time you start a Claude Code session, all configured MCP servers are spawned just to list their tools. If you have browser-mcp configured globally, Chrome gets taken over immediately -- even if you never use a browser tool.

The fix

Wrap any MCP server command with mcp-later. Discovery responses are served from a local disk cache, and the real server is only started when a tool is actually invoked.

npm i -g mcp-later

mcp-later is a ~300 line bash script with zero dependencies.

Usage

Claude Code

Change your MCP server config from this:

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

To this:

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

That's it. Your MCP server's tools show up instantly from cache, and the real server only starts when a tool is called.

Pre-warm the cache

On first run, mcp-later automatically spawns the server to populate the cache. If you want to do this ahead of time:

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

How it works

  1. Phase 1 (cached): mcp-later responds to initialize, tools/list, prompts/list, and resources/list from disk cache. The real server is never started.

  2. Phase 2 (passthrough): When a non-cached request arrives (e.g., tools/call), the real server is spawned, the init handshake is replayed, and mcp-later becomes a transparent bidirectional pipe for the rest of the session.

Cache files are stored in ~/.cache/mcp-later/ and expire after 24 hours by default.

Configuration

All configuration is via environment variables:

Variable Default Description
MCP_LATER_CACHE_DIR ~/.cache/mcp-later Cache directory
MCP_LATER_TTL 86400 (24h) Cache lifetime in seconds
MCP_LATER_DEBUG (unset) Set to any value to enable debug logging to stderr

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Later

How do I install Later?

Run claude mcp add later -- npx -y mcp-later, then add the server to your MCP client's configuration.

Is Later safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Later still maintained?

Yes — the last commit was 5 months ago. The repository has 1 stars and 0 forks.