@skilljit/mcp
v0.1.5
Published
MCP stdio server exposing skilljit's fixed tool surface for just-in-time skill and MCP-tool routing
Readme
@skilljit/mcp
The MCP stdio server at the core of skilljit
— a fixed tool surface (skill_find, skill_load, skill_read_file, tool_find,
tool_call, skilljit_stats) that never grows or shrinks at runtime, so nothing
depends on MCP's broken notifications/tools/list_changed.
Most people should install skilljit
(the CLI) rather than this package directly — it wires this server up via
skilljit serve with the right catalog path and, optionally, adopted upstreams.
This package is published standalone for anyone embedding the server in their own
Node process instead of spawning the CLI.
import { createServer } from "@skilljit/mcp";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
const { server } = createServer({ catalogPath: "~/.skilljit/catalog.db" });
await server.connect(new StdioServerTransport());See the main repo for the full design and why the tool list is fixed.
MIT licensed.
