{
  "name": "ollama-intern-mcp",
  "version": "2.9.1",
  "description": "MCP control plane for local cognitive labor — job-shaped tools with tiered Ollama models (instant/workhorse/deep/embed), server-enforced guardrails, and measured economics so Claude can delegate bulk work without losing control.",
  "type": "module",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "bin": {
    "ollama-intern-mcp": "./dist/index.js"
  },
  "files": [
    "dist/**/*",
    "README.md",
    "LICENSE",
    "SECURITY.md"
  ],
  "scripts": {
    "build": "tsc",
    "clean": "rimraf dist",
    "prepack": "npm run clean && npm run build",
    "typecheck": "tsc --noEmit",
    "start": "node dist/index.js",
    "test": "vitest run",
    "test:coverage": "vitest run --coverage",
    "verify": "npm run typecheck && npm run build && npm test",
    "ship": "npm run typecheck && npm run build && npm test && npm pack --dry-run",
    "sync-docs": "node scripts/sync-doc-versions.mjs",
    "sync-docs:check": "node scripts/sync-doc-versions.mjs --check",
    "gen:tool-docs": "node scripts/gen-tool-docs.mjs",
    "gen:tool-docs:check": "node scripts/gen-tool-docs.mjs --check"
  },
  "keywords": [
    "mcp",
    "mcp-server",
    "ollama",
    "local-llm",
    "delegation",
    "claude",
    "anthropic",
    "model-context-protocol",
    "llm-router",
    "embeddings"
  ],
  "author": "mcp-tool-shop <64996768+mcp-tool-shop@users.noreply.github.com>",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mcp-tool-shop-org/ollama-intern-mcp.git"
  },
  "bugs": {
    "url": "https://github.com/mcp-tool-shop-org/ollama-intern-mcp/issues"
  },
  "homepage": "https://github.com/mcp-tool-shop-org/ollama-intern-mcp#readme",
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.12.1",
    "zod": "^4.3.6"
  },
  "devDependencies": {
    "@types/node": "^22.19.17",
    "@vitest/coverage-v8": "^4.1.4",
    "rimraf": "^5.0.5",
    "typescript": "^6.0.3",
    "vitest": "^4.1.4"
  },
  "overrides": {
    "hono": "^4.12.27",
    "qs": "^6.15.3",
    "ip-address": "^10.2.0",
    "fast-uri": "^3.1.3"
  },
  "engines": {
    "node": ">=20.0.0"
  }
}
