← Browse

@mkxultra/ai-cli-mcp

A

MCP server package ai-cli-mcp

mcp_servermcp

Install

agr install @mkxultra/ai-cli-mcp --target claude

This artifact does not publish files for Claude.

Document

{ "name": "ai-cli-mcp", "version": "2.22.0", "mcpName": "io.github.mkXultra/ai-cli-mcp", "description": "Run Claude, Codex, Gemini, Forge, and OpenCode CLIs through MCP with background jobs", "author": "mkXultra", "license": "MIT", "main": "dist/server.js", "bin": { "ai-cli": "dist/bin/ai-cli.js", "ai-cli-mcp": "dist/bin/ai-cli-mcp.js" }, "files": [ "dist/app", "dist/bin", "dist/cli-builder.js", "dist/cli-parse.js", "dist/cli-process-service.js", "dist/cli-utils.js", "dist/cli.js", "dist/model-catalog.js", "dist/parsers.js", "dist/peek.js", "dist/process-result.js", "dist/process-service.js", "dist/server.js", "server.json", "README.ja.md", "CHANGELOG.md" ], "scripts": { "build": "tsc", "start": "node dist/server.js", "dev": "tsx src/server.ts", "test": "npm run build && npm run test:run", "test:run": "vitest run", "test:unit": "vitest run --config vitest.config.unit.ts", "test:e2e": "npm run build && vitest run --config vitest.config.e2e.ts", "test:e2e:local": "npm run build && vitest run --config vitest.config.e2e.ts", "test:live": "npm run build && npm run test:live:run", "test:live:run": "vitest run --config vitest.config.live.ts", "test:package": "npm run build && npm run test:package:run", "test:package:run": "vitest run --config vitest.config.package.ts", "test:release": "npm run build && npm run test:run && npm run test:live:run && npm run test:package:run", "test:coverage": "npm run build && vitest --coverage --config vitest.config.unit.ts", "test:watch": "vitest --watch", "cli.run": "tsx src/cli.ts", "cli.run.parse": "tsx src/cli-parse.ts", "prepare": "husky" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "zod": "^3.24.4" }, "engines": { "node": "^20.19.0 || >=22.12.0" }, "type": "module", "devDependencies": { "@eslint/js": "^9.26.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/node": "^22.15.17", "@vitest/coverage-v8": "^4.1.3", "husky": "^9.1.7", "semantic-release": "^25.0.3", "tsx": "^4.19.4", "typescript": "^5.8.3", "vitest": "^4.1.3" }, "repository": { "type": "git", "url": "git+https://github.com/mkXultra/ai-cli-mcp.git" }, "keywords": [ "mcp", "model-context-protocol", "claude", "codex", "ai", "llm", "tools", "gpt5" ], "bugs": { "url": "https://github.com/mkXultra/ai-cli-mcp/issues" }, "homepage": "https://github.com/mkXultra/ai-cli-mcp#readme" }

Trustgrade A

  • passBody integrity

    Whether the stored document is plausibly the kind of file the artifact declares, rather than something fetched by mistake.

  • warnType matchbest-effort: server code not analyzed

    Whether the artifact is really the kind of thing its metadata claims it is.

  • passFreshness

    How long since the source repository was last pushed to.

  • passPrompt injection

    Scans the artifact's own text for instructions aimed at your agent rather than at you.

  • passLicense

    Whether the source repository declares an SPDX license permissive enough to redistribute.

How the grade is calculated

Each check contributes 0 points when it passes, 1 when it warns, and 2 when it fails. The total maps to a letter:

  • Aevery check passed
  • Bone warning
  • Ctwo warnings
  • Dprompt injection or body integrity failed, or three warnings
  • Fone of those failed, and something else is wrong

These are automated hygiene checks, not a security audit, and not a dependency or vulnerability scan. A grade of A means nothing was flagged — not that the artifact is safe.

Versions

  • git-ee0eb44b4d7c2026-08-06