← Browse

@sundykin/koma-studio

B

MCP server package koma-studio

mcp_servermcp

Install

agr install @sundykin/koma-studio --target claude

This artifact does not publish files for Claude.

Document

{ "name": "koma-studio", "private": true, "version": "1.0.0", "author": "Koma Studio", "description": "AI 视频创作与分镜制作工具。", "license": "GPL-3.0-or-later", "homepage": "https://github.com/M-JYuan/Koma#readme", "repository": { "type": "git", "url": "git+https://github.com/M-JYuan/Koma.git" }, "bugs": { "url": "https://github.com/M-JYuan/Koma/issues" }, "main": "./public/electron/main.js", "scripts": { "dev": "npm run build-builtin-plugins && ee-bin dev", "build": "npm run build-builtin-plugins && npm run build-frontend && npm run build-electron && ee-bin encrypt", "start": "ee-bin start", "dev-frontend": "ee-bin dev --serve=frontend", "dev-electron": "ee-bin dev --serve=electron", "build-frontend": "ee-bin build --cmds=frontend && ee-bin move --flag=frontend_dist", "build-electron": "ee-bin build --cmds=electron", "build-builtin-plugins": "node scripts/build-builtin-plugins.cjs", "build-builtin-plugins:force": "node scripts/build-builtin-plugins.cjs --force", "encrypt": "ee-bin encrypt", "icon": "ee-bin icon", "build-w": "npm run build-builtin-plugins && ee-bin build --cmds=win64", "build-we": "npm run build-builtin-plugins && ee-bin build --cmds=win_e", "build-m": "npm run build-builtin-plugins && ee-bin build --cmds=mac", "build-m-arm64": "npm run build-builtin-plugins && ee-bin build --cmds=mac_arm64", "build-l": "npm run build-builtin-plugins && ee-bin build --cmds=linux", "debug-dev": "env DEBUG=ee-* ee-bin dev", "debug-encrypt": "ee-bin encrypt", "debug-electron": "env DEBUG=ee-* ee-bin dev --serve=electron", "debug-move": "ee-bin move --flag=frontend_dist", "dev:frontend": "npm run dev-frontend", "dev:electron": "npm run dev-electron", "build:frontend": "npm run build-frontend", "build:electron": "npm run build-electron", "electron:build": "npm run build-m-arm64", "install:all": "npm install && npm run re-sqlite && cd frontend && npm install", "rimraf:all": "rimraf node_modules ./frontend/node_modules ./electron/node_modules", "re-sqlite": "electron-rebuild -f -w better-sqlite3", "verify:plugin-sqlite-flow": "node scripts/plugin-sqlite-selfcheck.cjs", "verify:plugin-sdk-parity": "node scripts/check-plugin-sdk-parity.cjs", "verify:plugin-compatibility": "node scripts/test-plugin-compatibility.cjs", "verify:plugin": "npm run verify:plugin-sdk-parity && npm run verify:plugin-compatibility", "verify:ipc-whitelist": "node scripts/check-ipc-whitelist.cjs", "verify:all": "npm run verify:plugin && npm run verify:ipc-whitelist" }, "dependencies": { "@langchain/anthropic": "^1.3.12", "@langchain/core": "^1.1.17", "@langchain/google-genai": "^2.1.13", "@langchain/langgraph": "^1.1.2", "@langchain/openai": "^1.2.3", "@modelcontextprotocol/sdk": "^1.25.3", "adm-zip": "^0.5.16", "archiver": "^7.0.1", "better-sqlite3": "^12.8.0", "ee-core": "^4.1.5", "electron-store": "^11.0.2", "electron-updater": "^6.8.3", "esbuild": "^0.21.5", "extract-zip": "^2.0.1", "langchain": "^1.2.15", "zod": "^4.3.6" }, "devDependencies": { "@electron/rebuild": "^3.7.1", "@types/adm-zip": "^0.5.7", "@types/archiver": "^6.0.3", "@types/better-sqlite3": "^7.6.13", "@types/node": "^22.14.0", "ee-bin": "^4.2.0", "electron": "^39.4.0", "electron-builder": "^26.4.0", "typescript": "~5.8.2" } }

Trustgrade B

  • 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.

  • warnLicensecopyleft/unknown — index-and-link only

    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-590a3bf24bc42026-08-06