Still · open source · MIT
MCP servers that cost nothing until you call them.
A small CLI from TheRadar. Distills your MCP servers into Agent Skills — a few hundred tokens of docs on disk. The server only runs when a tool is invoked.
The problem
Every MCP server you wire up is a subprocess that doesn't leave.
You install one MCP server. Then five. Then twelve. Each is a long-running process. Open one Claude Code session, you get a copy of every server. Open three sessions, you get three copies. They don't share. Most of them sit idle, waiting for a call that never comes.
1 session
0
background processes
3 sessions
0
background processes
5 sessions
0
background processes
The arithmetic is linear. A typical power-user setup with about a dozen MCP servers and a few language servers lands near these numbers. Most of those processes will never service a request before the session closes.
How it works
Skills as the front door. Servers on demand.
Still installs one small CLI — mcp — and writes a thin skill file for each server you've registered. The skill is docs Claude reads to know what tools exist and how to call them. When Claude calls one, mcp spawns the server, runs the call, and the server exits.
always loaded
Skill file
Docs Claude reads
on call
mcp CLI
Spawns the server
ephemeral
MCP server
Runs the call, exits
Three commands:
mcp importmcp distill --allmcp airtable list-records --base-id appXXXXXXXXXX --table "Tasks"Install
Two lines.
git clone https://github.com/the-radar/still.git ~/.claude/skills/stillln -s ~/.claude/skills/still/mcp ~/.local/bin/mcpPython 3.9+. No third-party packages required. MIT-licensed. The README in the repo covers SSE servers, hardening notes, and the registry format.