Same MCP servers, skills, agents, rules, and hooks — on every AI coding tool you actually use.
npm i -D @itz4blitz/ai-toolsNode 22+.
npx ai-tools detect
npx ai-tools mcp initPut servers in mcp.config.ts:
import { defineConfig } from "@itz4blitz/ai-tools/mcp";
export default defineConfig({
servers: [
{
id: "github",
name: "GitHub",
transport: {
type: "stdio",
command: "npx",
args: ["-y", "@modelcontextprotocol/server-github"],
},
},
],
});npx ai-tools mcp installThat writes each tool's real file. Cursor gets .cursor/mcp.json. Claude Code gets .mcp.json. Grok and Codex get TOML [mcp_servers]. OpenCode gets opencode.json. ZCode gets mcp.servers. You don't keep those in sync by hand.
Skills, agents, rules, and hooks are the same commands:
npx ai-tools skills install
npx ai-tools agents install
npx ai-tools rules install
npx ai-tools hooks install{
id: "internal-wiki",
name: "Internal wiki",
transport: { type: "stdio", command: "wiki-mcp" },
layer: "project", // repo only (default)
whenPathContains: ["acme-docs"],
}npx ai-tools mcp audit lists user-global configs that look like they belong in a project.
import { definePlugin } from "@itz4blitz/ai-tools";
export default definePlugin({
id: "team-defaults",
name: "Team defaults",
version: "1.0.0",
mcpServers: [
{
id: "github",
name: "GitHub",
transport: {
type: "stdio",
command: "npx",
args: ["-y", "@modelcontextprotocol/server-github"],
},
},
],
});npx ai-tools plugins plan
npx ai-tools plugins installClaude Code, Cursor, Codex, OpenCode, Grok, ZCode, Gemini CLI, Cline, Copilot, Amp, Continue, Roo Code, Windsurf, Kiro, Factory Droid, Antigravity CLI.
MIT. See CONTRIBUTING.md to work on the repo.