Original Reddit post

I built mcpkit because I wanted to use MCP servers but didn’t want to bloat up the context The problem: MCP servers expose tools via a protocol, but most AI coding agents load the full tool schemas into context which eats up your window fast. mcpkit fixes this by: Connecting to any MCP server (stdio, HTTP, SSE) Generating a SKILL.md file that teaches the agent what tools exist and how to invoke them Proxying tool calls through mcpkit call <server> <tool> ‘{params}’ — so the agent just runs a bash command, no MCP client needed The skill descriptions are auto-generated with actual routing guidance so agents know when to use them — not just a list of tool names. It pulls the package description from npm/PyPI, extracts capabilities from tool metadata, and adds trigger conditions. You can also pass –description to write your own. Works with Claude Code, Cursor, Codex CLI, Windsurf, and Augment. Auto-detects which agents you have installed.

install an MCP server
mcpkit install '{"mcpServers":{"github":{"command":"npx","args":["-y","@modelcontextprotocol/server-github"]}}}'
or just pass the command directly
mcpkit install "npx -y @modelcontextprotocol/server-github" -n github
that's it — your agent now has a skill for it
under the hood, agent runs:
mcpkit call github create_issue '{"repo":"...","title":"..."}' ```
npm:
npm i -g @balakumar.dev/mcpkit
https://www.npmjs.com/package/@balakumar.dev/mcpkit
Happy to hear feedback. Early days but it's been working well for me across a few MCP servers.
submitted by
/u/spideyy_nerd

Originally posted by u/spideyy_nerd on r/ClaudeCode