{ "name": "tachibot-mcp", "mcpName": "io.github.byPawel/tachibot-mcp", "displayName": "TachiBot MCP - Universal AI Orchestrator", "version": "2.34.0", "type": "module", "main": "dist/src/server.js", "bin": { "tachibot": "./dist/src/server.js", "tachi": "./dist/src/server.js" }, "files": [ "dist/", "profiles/", "workflows/", "skills/", "!skills/release", "!skills/landing", "docs/", "tools.config.json", "smithery.yaml", "README.md", "CHANGELOG.md", "LICENSE", "CODE_OF_CONDUCT.md", "CONTRIBUTING.md", "SECURITY.md", ".env.example", "tsconfig.json", "Dockerfile", "start.sh" ], "scripts": { "build": "tsc && npm run build:profiles", "build:profiles": "node dist/scripts/build-profiles.js", "start": "node dist/src/server.js", "dev": "node dist/src/server.js", "inspect": "npx @modelcontextprotocol/inspector node dist/src/server.js", "tachi": "node dist/src/server.js", "tachi:start": "node dist/src/server.js", "tachi:build": "tsc && npm run build:profiles && node dist/src/server.js", "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js", "test:watch": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watch", "test:coverage": "node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage", "test:challenger": "node --experimental-vm-modules node_modules/jest/bin/jest.js challenger", "test:verifier": "node --experimental-vm-modules node_modules/jest/bin/jest.js verifier", "test:scout": "node --experimental-vm-modules node_modules/jest/bin/jest.js scout", "prepublishOnly": "npm run build", "package:extension": "npm run build && ./scripts/package-extension.sh", "build:mcpb": "npm run package:extension", "verify": "node scripts/verify-installation.js", "postinstall": "node scripts/postinstall-hint.js || true", "install-skills": "bash scripts/install-skills.sh", "add-tool": "plop tool", "test:golden": "node --experimental-vm-modules node_modules/jest/bin/jest.js test/golden", "test:smoke": "node --experimental-vm-modules node_modules/jest/bin/jest.js test/smoke" }, "keywords": [ "mcp", "ai", "claude", "focus-tool", "tachi", "tachibot", "komaai", "brainstorm", "orchestration", "workflow", "cost-optimization" ], "author": "Pawel Pawlowski", "repository": { "type": "git", "url": "https://github.com/byPawel/tachibot-mcp" }, "homepage": "https://github.com/byPawel/tachibot-mcp", "engines": { "node": ">=22.0.0" }, "license": "AGPL-3.0", "description": "TachiBot MCP: 67 AI tools, 12 providers. Multi-model orchestration (Perplexity, Grok, OpenAI, Gemini, Qwen, Kimi, MiniMax, DeepSeek, GLM, StepFun, ERNIE, local), YAML workflows, token-optimized profiles. Smart routing, parallel execution, jury system.", "dependencies": { "@types/node": "^22.13.17", "@types/react": "^19.2.7", "cli-table3": "^0.6.5", "dotenv": "^16.4.5", "env-paths": "^4.0.0", "fastmcp": "4.0.0", "gradient-string": "^3.0.0", "highlight.js": "^11.11.1", "ink": "^6.6.0", "ink-big-text": "^2.0.0", "ink-gradient": "^3.0.0", "ink-spinner": "^5.0.0", "lru-cache": "^11.2.1", "marked": "^15.0.12", "marked-terminal": "^7.3.0", "openai": "^5.22.0", "ora": "^9.0.0", "react": "^19.2.3", "typescript": "^5.8.2", "yaml": "^2.8.1", "zod": "3.24.2" }, "devDependencies": { "@types/jest": "^29.5.14", "@types/marked-terminal": "^6.1.1", "jest": "^29.7.0", "nodemon": "^3.1.9", "plop": "^4.0.5", "ts-jest": "^29.4.5", "ts-morph": "^28.0.0", "tsx": "^4.19.4" }, "packageManager": "pnpm@9.12.2+sha512.22721b3a11f81661ae1ec68ce1a7b879425a1ca5b991c975b074ac220b187ce56c708fe5db69f4c962c989452eee76c82877f4ee80f474cebd61ee13461b6228" }